Klawischnigg: Block-Elemente in Tabellen semantisch zulässig?

Beitrag lesen

Hi there,

Im Genaueren handelt es sich um eine Auflistung von Hotelzimmern, wobei die erste Spalte Hotelnamen, Bild und Anschrift, die zweite Spalte Ausstattung und die dritte Spalte Preise wiedergibt.

Wenn Du Spalten hast, dann ist es keine Liste mehr sondern eindeutig eine Tabelle.

Wäre hier eine tabellarische Darstellung zulässig?

"Zulässig" ist der vollkommen falsche Ansatz. Hier hat Dir niemand etwas zu erlauben. Die einzige relevante Frage ist, ob es sinnvoll ist und vor allem rasch umzusetzen. Es gibt keine Schönheitspreise...

Und wenn ja, dürfte ich innerhalb <table><tr><td>    <div> benutzen? Das kommt mir von syntaktischer Seite nämlich ein wenig abenteuerlich vor...

Stell' Dir lieber die Frage, ob und wofür Du ein <div> benötigst, wo Du ein anderes, "passenderes" Element nicht verwenden kannst...