Autor |
Nachricht |
bambam42
Threadersteller
Dabei seit: 10.04.2007
Ort: Dessau
Alter: 59
Geschlecht:
|
Verfasst Fr 01.07.2011 15:49
Titel html5 & img 3 Pixel Abstand? |
|
|
Mir ist diese Woche etwas untergekommen, wofür ich noch keine Erklärung gefunden habe.
Ein Bild, eingebunden auf eine html-Seite Doctype html5 erzeugt einen mir unerklärlichen 3 Pixel Abstand nach unten.
Aufgefallen ist es mir nach dem Verlinken desselben und der Definition einer Hintergrundfarbe bei a:hover.
Ich habe mal kurz 2 Beispiel-Dateien gebastelt, einmal XHTML und einmal HTML 5, um das Ganze zu verdeutlichen per a:hover.
Hat jemand eine "saubere" Idee, diesen Abstand zu entfernen?
html 5
XHTML
|
|
|
|
|
top
Moderator
Dabei seit: 25.11.2003
Ort: Hedwig Holzbein
Alter: 52
Geschlecht:
|
Verfasst Fr 01.07.2011 16:11
Titel
|
|
|
Code: | a img {
vertical-align: bottom;
border: none;
} |
|
|
|
|
|
Anzeige
|
|
|
bacon
Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Fr 01.07.2011 16:14
Titel
|
|
|
Die Lücke ist auch im xhtml-Dokument vorhanden. Das siehst Du in Analysetools wie bspw. Firebug. Außerdem müssen xhtml-Dokumente wohlgeformt sein - deins ist es nicht. html5-Dokumente müssen nicht unbedingt wellformed nach xml-Standard sein, weil es strenggenommen wieder sgml-Instanzen sind. Trotzdem: Immer wohlgeformte Dokumente erzeugen, alles andere ist Scharrn und führt in die Debugging-Hölle.
Außerdem sind Deine Dokumente ungültig. Du verwendest nur inline-Elemente, die verhalten sich anders als Block-Elemente (line-height, baseline und so).
|
|
|
|
|
bambam42
Threadersteller
Dabei seit: 10.04.2007
Ort: Dessau
Alter: 59
Geschlecht:
|
Verfasst Fr 01.07.2011 16:34
Titel
|
|
|
top hat geschrieben: | Code: | a img {
vertical-align: bottom;
border: none;
} |
|
muchas gracias
bacon hat geschrieben: | Die Lücke ist auch im xhtml-Dokument vorhanden. |
mmhhh und wo kommt die her? und ich sehe die auch nicht im Firebug
bacon hat geschrieben: | Die Lücke ist auch im xhtml-Dokument vorhanden. Das siehst Du in Analysetools wie bspw. Firebug. Außerdem müssen xhtml-Dokumente wohlgeformt sein - deins ist es nicht. |
hast ja recht, hab einfach nur kopiert und vergessen
bacon hat geschrieben: |
Außerdem sind Deine Dokumente ungültig. Du verwendest nur inline-Elemente, die verhalten sich anders als Block-Elemente (line-height, baseline und so). |
iss mir klar, ging ja nur ums Beispiel, menno
|
|
|
|
|
|
|
|
Ähnliche Themen |
HTML5 & CSS3
HTML5 + IE11
HTML5 und Apps
[INFO] - HTML5
Gutes Buch CSS / HTML5
html5 audioplayer mit playlist
|
|