align="center"
jinak říkaj, že neznaj atributy width a size..
Hrky by měly jít ostylovat v css...
Protože se W3C nelíbí <strong> uvnitř <li>, tak jsem to udělal takhle spanem, ale není so tičné
<li><strong>Dobré knížky</strong><br />Michael Crichton, Erich Maria Remarque,<br />John Grisham, Terry Pratchett, ...</li>
<li><span style="font-style: bold;">Tancování</span><br />Na plese, na diskotéce, na stole :-)</li>
Abych trochu osvětrli, proč to předělávám do XHTML Strict, tak to děláme ve škole a kdo má vlastní stránku, nemusí tam chodit a dostane rovnou zápočet :-)
Už mám v css souboru vlastnosti čáry a obrázku(border) :-) Teď mi na té jedné konkrétná stránce chybí už jen to co jsem popsal výše a vyhodit atribut center a je to.
Uá Uá, už je to validní ! :-))) Byl tam blbě jenom překlep :o))
Nevíte, co je blbě tady?
http://www.zongler.wz.cz/pages/tips.php
vadí mu moje třída, ale nevím proč. A s tím odkazem taky nevím. Prosím poraďte.
David
Na řádce č. 78 není uzavřený element P. Element P nemůže být opět v elementu P (řádkový element nemůže být v řádkovém elementu).
.: Díky, pomohlo to.
Už jsem u dalšího problému:
Line 15, column 6: document type does not allow element "table" here; missing one of "object", "ins", "del", "map", "button" start-tag
zdroj:
<body>
<div id="obsah">
<p class="stred">
<table> ! TADY TO !
<tr><td>
<img alt="moje maličkost" src="../images/Me.jpg" />
</td>
<td class="width_30"></td>
<td>
<table>
<tr>
<td colspan="2" class="width_180"><h4>Základní údaje</h4></td>
</tr>
<tr>
<td class="width_90">Jméno:</td>
<td class="width_90">David</td>
</tr>
</table>
</td>
</tr>
</table>
</p>
<hr />
<p class="stred">
<table>
<tr class="height_22">
<td><b>jídlo</b></td>
<td>bramboráky s čínou</td>
<td>rajčata, červená řepa</td>
</tr>
</table>
</p>
</div>
V <p> prostě nesmí být blokový elemt. Použij div místo p.
Teď se mi všechno rozhodilo, jako kdyby to nemohlo najít css soubor, ale přitom je formátování v pořádku, akorát je špatně pozicování. Zobrazuje se to v pořadí, ve kterém to je napsáno v dané stránce.
Výjimečně to MSIE udělá správně, stejně jako Firefox. Protože v CSS stylu je na řádce s .height_123 neuzavřeno {} a tudíž "parse error". Standard říká, že při "parse error" ukončit zpracovávání stylu. Opera to ovšem klidně přelouská...
Je potřeba nejen zkontrolovat validitu (X)HTML, ale i CSS ;-)
.:
A jo, já jsem to tam nějak zapomněl napsat :-). Ale pak už to fungovalo, a ještě to nebylo opravené :-)
Otázka na tělo (poslední):
Na stráncehttp://www.zongler.wz.cz
je počitadlo, které mi kazí validitu.
Jde to nějak upravit, aby to bylo validní aspoň v Transitional?
Prosím prosím, fakt už je to naposled :-))).
<script> je blokový element, nemůže být v řádkovém elementu <p> Posuň třeba konec </p> před <script>