Heim Web-Frontend CSS-Tutorial Verwenden Sie CSS-Selektoren Cleverly_Experience Exchange

Verwenden Sie CSS-Selektoren Cleverly_Experience Exchange

May 16, 2016 pm 12:05 PM
css 选择器

Link-Stile in verschiedenen Inhaltsblöcken können durch unterschiedliche Regeln definiert werden. Etwa so: #nav a:link oder #main a:link oder #footer a:link. Sie können auch unterschiedliche Stile für dieselben Elemente in verschiedenen Inhaltsblöcken definieren. Definieren Sie beispielsweise die Stile #main p und #sider p jeweils über #main p und #sider p. Strukturell gesehen besteht Ihre Seite aus Bildern, Links, Listen, Absätzen usw. Diese Elemente selbst haben keinen Einfluss darauf, auf welchem ​​Netzwerkgerät sie angezeigt werden (PDA, Mobiltelefon oder Internet-TV). Sie können als beliebiges Erscheinungsbild definiert werden.

Eine sorgfältig strukturierte HTML-Seite ist sehr einfach und jedes Element dient strukturellen Zwecken. Wenn Sie einen Absatz einrücken möchten, müssen Sie das Blockquote-Tag nicht verwenden. Verwenden Sie einfach das p-Tag und fügen Sie p eine CSS-Texteinrückungsregel hinzu, um den Einrückungszweck zu erreichen. p ist ein strukturiertes Tag und text-indent ist ein Präsentationsattribut. Ersteres gehört zu HTML und letzteres zu CSS. (Dies ist die legendäre Trennung von Struktur und Leistung)

In einer gut strukturierten HTML-Seite gibt es fast keine Leistungsattribut-Tags. Der Code ist sehr sauber und prägnant. Beispielsweise kann der ursprüngliche Code

jetzt nur
in HTML schreiben, und alle Dinge, die die Leistung steuern, werden in CSS geschrieben. In strukturiertem HTML ist Tabelle eine Tabelle, nichts anderes (ganz zu schweigen davon, dass sie für das Layout verwendet wird). und Positionierung).

Natürlich sind CSS-Selektoren nicht nur so einfach. Zusätzlich zu IDs und Klassen gibt es auch Nachkommenselektoren, Attributselektoren usw.
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Zwei -Punkte -Museum: Alle Exponate und wo man sie finden kann
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie implementieren Sie ein benutzerdefiniertes Thema, indem Sie die SCSS -Variable des Elements überschreiben? Wie implementieren Sie ein benutzerdefiniertes Thema, indem Sie die SCSS -Variable des Elements überschreiben? Apr 05, 2025 pm 01:45 PM

Wie implementieren Sie ein benutzerdefiniertes Thema, indem Sie die SCSS -Variable des Elements überschreiben? Verwenden von Element ...

Wie benutze ich den lokal installierten 'Jingnan Mai Round Body' auf einer Webseite und lösen Sie das Anzeigeproblem? Wie benutze ich den lokal installierten 'Jingnan Mai Round Body' auf einer Webseite und lösen Sie das Anzeigeproblem? Apr 05, 2025 pm 02:06 PM

So verwenden Sie lokal installierte Schriftdateien auf Webseiten in der Webentwicklung. Benutzer möchten möglicherweise bestimmte Schriftarten verwenden, die auf ihren Computern installiert sind, um das Netzwerk zu verbessern ...

Wie kann ich die Größe der Größe der Größe über CSS anpassen, um die Hintergrundfarbe zu entsprechen? Wie kann ich die Größe der Größe der Größe über CSS anpassen, um die Hintergrundfarbe zu entsprechen? Apr 05, 2025 pm 02:09 PM

Wie kann ich die Größe der Größe der Größe mit CSS an die Hintergrundfarbe anpassen? Im Webdesign können die Details der Benutzererfahrung den Gesamteffekt häufig erheblich verbessern. Zum Beispiel...

Wie kann man eine perfekte Ausrichtung von Textboten verschiedener Schriftgrößen und Schriftarten mit CSS erreichen? Wie kann man eine perfekte Ausrichtung von Textboten verschiedener Schriftgrößen und Schriftarten mit CSS erreichen? Apr 05, 2025 pm 01:48 PM

Das Problem der Ausrichtung am Ende des CSS -Textes: Die vertikale Anordnung verschiedener Schriftgrößen und Schriftarten im CSS -Design -Design begegnen häufig die Notwendigkeit, verschiedene Schriftgrößen auszurichten und ...

Wie implementieren Sie eine Front-End-Fortschrittsleiste mit Ringeffekt und Eingabeaufforderung mit Maus? Wie implementieren Sie eine Front-End-Fortschrittsleiste mit Ringeffekt und Eingabeaufforderung mit Maus? Apr 05, 2025 pm 01:54 PM

Diskussion über die Implementierungsmethode der Front-End-Fortschrittsleiste in der Front-End-Entwicklung und die Implementierung einer Fortschrittsleiste erscheint einfach, aber um die genauen Anforderungen des Designentwurfs zu erfüllen, können Sie auf eine ...

In Angular App: Wie ändert ich die Symbolfarbe, indem Sie überschweben? In Angular App: Wie ändert ich die Symbolfarbe, indem Sie überschweben? Apr 05, 2025 pm 02:15 PM

Wie kann in Angular App die Farbe des Symbols verändern, wenn die Maus darüber schwebt? Viele Entwickler werden beim Erstellen von Anwendungen mit Angular ...

Wie kann ich CSS verwenden, um verschiedene konkave Effekte effizient zu erzielen? Wie kann ich CSS verwenden, um verschiedene konkave Effekte effizient zu erzielen? Apr 05, 2025 pm 02:18 PM

Viele Möglichkeiten, um konkave Effekte in CSS zu erzielen, sind viele Entwickler auf die Notwendigkeit, konkave Effekte auf Webseiten zu erzielen. Kürzlich erwähnte ein Entwickler im Forum ...

Wie kann ich index.css -Datei mit Element UI ordnungsgemäß einführen und Stilladungsfehler vermeiden? Wie kann ich index.css -Datei mit Element UI ordnungsgemäß einführen und Stilladungsfehler vermeiden? Apr 05, 2025 pm 02:33 PM

Best Practices über die Einführung von Elementui -Stildateien Viele Entwickler verwenden Element ...

See all articles