Hallo
<a class="zeile" href="link.html">
<div class="ort">Stadt</div>
<div class="datum">12.12.2014</div>
<div class="zeit">18 bis 19 Uhr</div>
</a>
>
> Ich habe eine Zeile formatiert, die auch ein Link ist und richtig angezeigt wird:
>
> doch ich bekomme beim validieren folgende Meldung:
>
> Document type does not allow element ... here; missing one of ... start-tag
>
> so wie ich sieh verstehe darf ich zwischen <a> </a> keine Format Beschreibungen setzen. DOch wie kann ich diese dann trotzdem formatieren???
natürlich darfst du den Inhalt eines Links formatieren. Du darfst alelrdings innerhalb eines Links (<a>), der selbst ein Inlineelement ist, kein Blockelement benutzen.
~~~html
<a class="zeile" href="link.html">
<span class="ort">Stadt</span>
<span class="datum">12.12.2014</span>
<span class="zeit">18 bis 19 Uhr</span>
</a>
Mit a.zeile span { display: block; }
kannst du die spans auch automatisch zu Blöcken machen, so dass sie jeweils eine eigene Zeile belegen.
Tschö, Auge
--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}
Veranstaltungsdatenbank Vdb 0.3
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}
Veranstaltungsdatenbank Vdb 0.3