suchen
HeimWeb-FrontendCSS-TutorialEinige CSS/XHTML-Wissenszusammenfassungen zum Erlernen von WEB-Standards Seite 1/3_Erfahrungsaustausch

1. Viele Kompatibilitätsprobleme werden dadurch verursacht, dass verschiedene Tags in verschiedenen Browsern unterschiedliche Standardwerte für den Füllrand haben. So können Sie im Voraus definieren

Code kopieren Der Code lautet wie folgt:


* { padding: 0; Rand: 0;}


oder

Code kopieren Der Code lautet wie folgt:


ul, li,h1,h2,h3,h4,h5,h6,p,table,td,p,img,hr,dd,dt,span,a,dt,dd,ol{margin: 0;padding:0;font- size:12px;}




2. Was das Layout betrifft, können Sie sehen, wie die Vorlage in Dreamweaver CS3 geschrieben ist Die Schreibmethode ist die beste. Für große Layouts können Sie direkt die Standardvorlagen in Dreamweaver CS3 verwenden. Dann entfernen Sie den Kommentar und es wird funktionieren.

3. Beim Anpassen der Position von Elementen im Feld ist es besser, den Abstand des Feldes zu verwenden. Verwenden Sie nicht den Rand des Elements innerhalb der Box.

Der Grund dafür ist, dass, wenn die Elemente in der Box einen Rand verwenden, dies Auswirkungen auf den Rand der Box hat und zu einer Fehlausrichtung führt.

Aber achten Sie bei der Verwendung von Padding auf eines: Wenn beispielsweise das ursprüngliche Feld width:100px auf padding-left:20px eingestellt ist, dann muss die Breite um 20px subtrahiert werden.

4. Bei einem Feld müssen Sie nach dem Festlegen des Randes die Breite des Randes von der Breite abziehen. Wenn beispielsweise eine Box mit der Breite 100 Pixel links und rechts 1 Pixel Seiten hat, sollte die Boxbreite auf 98 Pixel eingestellt werden.

5. Versuchen Sie beim Hinzufügen einer Box, möglichst keine Breite und Höhe anzugeben.

Höhe durch Innenelemente erweiterbar.

Wenn die Breite nicht festgelegt ist, ist der Standardwert 100 % Breite.

6. Die Möglichkeit, das Hintergrundbild und die Hintergrundfarbe für ein Feld gleichzeitig festzulegen, besteht darin, zuerst das Hintergrundbild und dann die Hintergrundfarbe festzulegen. Der Code lautet wie folgt:

Kopieren Sie den Code Der Code lautet wie folgt:


.bg {background:url(/images/blbian.gif) no -repeat}
.style1 {width:100px;height: 100px;background-color:#ebf1e5;}





7. Wenn auch Dinge wie float:left geschrieben werden: Wenn es umgebende oder darunter liegende Elemente betrifft, versuchen Sie es mit clear:both zu löschen.

Code kopieren Der Code lautet wie folgt:




.clearfloat {
clear:both;
font-size: 1px;
}


8. Beim Vornehmen der folgenden Einstellungen



treten Kompatibilitätsprobleme auf. Es wird ein Problem mit ie6 geben. Sie werden feststellen, dass die Box nicht 3 Pixel hoch ist.
Die folgenden Einstellungen sind erforderlich: Schriftgröße:1px; es wird also kein Problem geben. Beziehen Sie sich auf die Schreibmethode in Clearfloat in der dw cs3-Vorlage und fügen Sie auch line-height: 0px hinzu. Aber ich habe festgestellt, dass es möglich ist, es nicht hinzuzufügen. Aber die Canadian Association ist formeller.

9. Wenn Sie die Höhe für eine einzelne Textzeile festlegen, legen Sie gleichzeitig die Zeilenhöhe fest. Andernfalls kommt es zu Kompatibilitätsproblemen und der Text wird leicht falsch ausgerichtet.

10. Stellen Sie bei Verwendung von ul li list sicher, dass list-style-type: none festgelegt ist. Andernfalls treten Kompatibilitätsprobleme auf. Der Ursprung erscheint unter ff, ist aber unter ie oft nicht sichtbar.



Stellungnahme
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
Nächstes Level CSS -Styling für CursorNächstes Level CSS -Styling für CursorApr 23, 2025 am 11:04 AM

Benutzerdefinierte Cursoren mit CSS sind großartig, aber wir können die Dinge mit JavaScript auf die nächste Stufe bringen. Mit JavaScript können wir zwischen Cursorzuständen wechseln, dynamischen Text in den Cursor platzieren, komplexe Animationen anwenden und Filter anwenden.

Worlds Collide: Keyframe -Kollisionserkennung mit Style -AbfragenWorlds Collide: Keyframe -Kollisionserkennung mit Style -AbfragenApr 23, 2025 am 10:42 AM

Interaktive CSS -Animationen mit Elementen, die sich gegenseitig abprallen, scheinen im Jahr 2025 plausibler zu sein. Obwohl es unnötig ist, eine Pong in CSS zu implementieren

Verwendung von CSS-Hintergrund-Filter für UI-EffekteVerwendung von CSS-Hintergrund-Filter für UI-EffekteApr 23, 2025 am 10:20 AM

Tipps und Tricks zur Verwendung der CSS Backdrop-Filter-Eigenschaft, um Benutzeroberflächen zu stylen. Sie lernen, wie Sie Hintergrundfilter zwischen mehreren Elementen schichten, und integrieren sie in andere grafische CSS -Effekte, um aufwändige Designs zu erstellen.

Lächeln?Lächeln?Apr 23, 2025 am 09:57 AM

Nun, es stellt sich heraus, dass die integrierten Animationsfunktionen von SVG nie wie geplant veraltet waren. Sicher, CSS und JavaScript sind mehr als in der Lage, die Ladung zu tragen, aber es ist gut zu wissen, dass Smil nicht wie zuvor im Wasser tot ist

'Hübsch' ist im Auge des Betrachters'Hübsch' ist im Auge des BetrachtersApr 23, 2025 am 09:40 AM

Yay, let ' S sprung für Textschreiber: Pretty Landing in Safari Technology Preview! Aber achten Sie darauf, dass es sich von der Art und Weise unterscheidet, wie es in Chrombrowsern funktioniert.

CSS-Tricks Chronicles xliiiCSS-Tricks Chronicles xliiiApr 23, 2025 am 09:35 AM

Dieses CSS-Tricks-Update zeigt erhebliche Fortschritte im Almanac, den neuesten Podcast-Auftritten, einem neuen CSS-Leitfaden und der Hinzufügung mehrerer neuer Autoren, die wertvolle Inhalte beitragen.

Die @Apply -Funktion von Rückenwind ist besser als es klingtDie @Apply -Funktion von Rückenwind ist besser als es klingtApr 23, 2025 am 09:23 AM

Meistens präsentieren die Leute die @Apply-Funktion mit einer der einzelnen Properschafts-Dienstprogramme von Rückenwind (die eine einzelne CSS-Deklaration ändert). Wenn @Apply auf diese Weise präsentiert wird, klingt er überhaupt nicht vielversprechend. Also obvio

Ich habe das Gefühl, dass ich keine Veröffentlichung habe: eine Reise in Richtung vernünftiger BereitstellungenIch habe das Gefühl, dass ich keine Veröffentlichung habe: eine Reise in Richtung vernünftiger BereitstellungenApr 23, 2025 am 09:19 AM

Das Bereitstellen wie ein Idiot hängt von einer Missverhältnis zwischen den Tools, mit denen Sie zur Bereitstellung verwendet werden, und der Belohnung in der Komplexität im Vergleich zu Komplexität hinzu.

See all articles

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

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

SublimeText3 Linux neue Version

SublimeText3 Linux neue Version

SublimeText3 Linux neueste Version

WebStorm-Mac-Version

WebStorm-Mac-Version

Nützliche JavaScript-Entwicklungstools

mPDF

mPDF

mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),