#test
ist der Selektor für id="test"
.test
ist der Selektor für class="test"
Aber wie erinnern Sie daran, in welcher Richtung sie sich befinden (z. B. nicht. = id)
Nun, in Wahrheit sind diese Dinge so üblich, dass die meisten Leute keine Mnemoniker brauchen, um sich an sie zu erinnern, aber hier ist etwas, das mir einfiel, wenn es hilft:
In Bezug auf einen Dateinamen bezeichnet ein .
und dann eine Erweiterung einen Typ der Sache. Es kann viele verschiedene Dinge dieses Typs geben. Mit CSS können Sie unter Verwendung von Klassen einen einzelnen Stil für viele Elemente desselben -Typs bezeichnen.
In Bezug auf eine URL bezeichnet #
eine Ankerverknüpfung zu einem spezifischen Punkt im Dokument. Es bezieht sich nur auf einen Ort. Bei CSS verwenden Sie mit IDs einen einzelnen Stil für ein einzelnes spezifisches -Element.
Wenn ein Polizist Sie mit "Hasch" fängt, fragt er nach Ihrer ID. Wenn nicht, bleibst du stilvoll. Es ist wirklich dumm, aber so erinnere ich mich.
(PS: Was ist mit all dem? "Du lernst anders als ich, also bist du scheiße" Kommentare? Güte. Wiederholung ist in Ordnung für mich, aber wenn ich etwas visualisieren kann, nehme ich die Dinge schneller auf. Tatsächlich je seltsamer etwas ist, desto einfacher ist es sich einzuprägen! )
Ich habe es auf die gleiche Weise gelernt, wie ich gelernt habe, dass Anführungszeichen (statt Klammern) für die Werte von Attributen verwendet werden, indem man sie ein paar Mal tippt.
Wenn Sie oder jemand, den Sie kennen, von #
vs .
ausgelöscht wird, sollten Sie bedenken, dass viele Programmiersprachen einen .
verwenden, um auf die Mitglieder eines klassenbasierten Objekts zuzugreifen.
Ich sehe, ich bin einen Tag zu spät (und vielleicht ein Dollar kurz), aber ich hatte das gleiche Problem in den frühen Tagen und die folgenden geholfen: für den Punkt (.) als den Selektor für Klasse, erinnerte ich mich daran wie: "Meine Klasse beginnt immer auf dem Punkt, keine Minute früh oder spät." für das Nummernzeichen (#) für die ID habe ich mich nur daran erinnert, dass eine Identifikationskarte ohne ihre Nummer unvollständig ist.
Verbringe viel Zeit mit dem Schreiben von CSS. Wenn du es oft genug falsch verstanden hast, wird dein Gehirn nachgeben und es behalten.