mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 02:43 Benutzername: Passwort: Auto-Login

Thema: html5 & img 3 Pixel Abstand? vom 01.07.2011


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> html5 & img 3 Pixel Abstand?
Autor Nachricht
bambam42
Threadersteller

Dabei seit: 10.04.2007
Ort: Dessau
Alter: 59
Geschlecht: Weiblich
Verfasst Fr 01.07.2011 15:49
Titel

html5 & img 3 Pixel Abstand?

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden
top
Moderator

Dabei seit: 25.11.2003
Ort: Hedwig Holzbein
Alter: 52
Geschlecht: Männlich
Verfasst Fr 01.07.2011 16:11
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
a img {
  vertical-align: bottom;
  border: none;
}
  View user's profile Private Nachricht senden
Anzeige
Anzeige
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 01.07.2011 16:14
Titel

Antworten mit Zitat Zum Seitenanfang

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).
  View user's profile Private Nachricht senden
bambam42
Threadersteller

Dabei seit: 10.04.2007
Ort: Dessau
Alter: 59
Geschlecht: Weiblich
Verfasst Fr 01.07.2011 16:34
Titel

Antworten mit Zitat Zum Seitenanfang

top hat geschrieben:
Code:
a img {
  vertical-align: bottom;
  border: none;
}


muchas gracias Lächel

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 Hä?


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
  View user's profile Private Nachricht senden
 
Ähnliche Themen HTML5 & CSS3
HTML5 + IE11
HTML5 und Apps
[INFO] - HTML5
Gutes Buch CSS / HTML5
html5 audioplayer mit playlist
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.