Autor Zpráva
7777
Profil
Ahoj rozhodol som sa vivalidovať si web http://historie.nekonecne.cz/ ale stále mi to vypisuje blbosti. Nejaké chyba šteky som si opravil ale Validator mi ukazuje aby som takéto divy uzavrel </div> asi takto </div/>. Čo je za problém nikdy som nepočul žeby koncový div sa mal končiť asi takto </div/>????

…základom reformácie z ktorej vzniklo protestantské náboženstvo. </p></div>


You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
Joker
Profil
7777:
Čo je za problém nikdy som nepočul žeby koncový div sa mal končiť asi takto </div/>?
(Za otázkou se píše jeden otazník)
V XML je možné, pokud je prvek prázdný, ho hned uzavřít: <prvek/>
Je to jen jedna z možností, v tomto případě samozřejmě nesmyslná.

Příčina problému je, že validátor se na tom kódu úplně zamotá a pak začne hlásit blbosti.
(Příčina konkrétně téhle chyby bude ta předchozí chyba: „Prvek <p> není dovolen na tomto místě“)
7777
Profil
Tak teda sem dávam odkaz na celé SEO môjho webíku. SEO
Celý web je robený asi takto:
<div id="main">
<h1>nadpis článku</h1>
<p>
Obah webíku a prvky <p></p> ho formátujú
</p>
<p class="post-footer align-right">
<span class="date">Feb. 10, 2012</span>
</p>
</div>

Mám teda používať miesto tagu <b> tag <strong>? A čím nahradím tag <i> aby to vyzeralo rovnako aj bolo validné.
panther
Profil
7777:
na ř. 247 nemáš ukončený odstavec (což sice není chybou, on se ve skutečnosti ukončí začátkem dalšího odstavce, ale validátor se do toho zamotá).

Toto ani řešit nemusíš, chyba to není, normálně to funguje (a zcela správně). Jen validátor je z toho zmaten, je to jen kus plechu.

Jen pro tvou informaci: „dávam odkaz na celé SEO môjho webíku. SEO“. Toto mělo znamenat co? Validita se SEO nemá vůbec nic společného. „Odkaz na SEO“ neexistuje, je to také nesmyslné slovní spojení.

Mám teda používať miesto tagu <b> tag <strong>?
není to nezbytné - <b> je tučný text, <strong> by měl být pro uživatele důležitý text (obojí má stejné výchozí styly - font-weight: bold, obojí vypadá stejně, ale každé se hodí trochu jinde).

A čím nahradím tag <i> aby to vyzeralo rovnako aj bolo validné.
nenahrazuj ničím, pokud potřebuješ udělat text kurzívou - je to správné řešení. Namísto hledání nesmyslných náhrad se vykašli na validitu, nic ti nepřinese.
Trejpa
Profil
7777:
Další hraní si na XHTML? Naštěstí to prohlížeče vidí jako rozbité HTML, takže to zobrazí, v pravém XHTML bys viděl maximálně chybovou hlášku. Přistoupíme tedy na hru:

• nedovolený atribut "SRC" – atributy se zapisují zásadně malými písmeny
• nedovolený element "IMG" – značky se zapisují malými písmeny
• ukončovací značka elementu "IMG" je vynechána – všechny značky se musí uzavřít <img /> nebo <img></img>
• nedovolený atribut "frameborder" (a další) – tohle zůstalo v Transitionalu
• nedovolená obecná entita "logo" – znak & se povinně zapisuje jako &amp;
• nalezen bludný BOM – to by mohlo přidat řádek i tam, kde ho nechceš
• ukončovací značka pro element "p", který není otevřen – dvě ukončovací značky jednomu elementu
• element "p" není dovolen na tomto místě (a další) – chybějící uzavření předchozího elementu

Tak teda sem dávam odkaz na celé SEO môjho webíku. SEO
To není odkaz na žádné SEO, ale na validaci, která se SEO prokazatelně vůbec nesouvisí.

Mám teda používať miesto tagu <b> tag <strong>?
Netřeba.

A čím nahradím tag <i> aby to vyzeralo rovnako aj bolo validné.
Značky <b> a <i> jsou validní v každé nové specifikaci DTD. Není důvod používat jiné značky. (Stejně jako element I je doporučeno prohlížečům vykreslovat element EM.)
7777
Profil
Najviac chýba je v & a = ale neviem to opraviť. Tento & som zamenil za &amp ale bohužiaľ adresa nefungovala a tak som pozmenil na pôvodnú adresu ale čo urobiť aby som opravil zvyšok chýb z 66 chýb mi ostalo 56. Skoro samé & =
Pravidelne cez include pridávam stránky:
elseif ($str == "sucastnost" && $pg == "I.voj1") {include "Historia/Sucastnost/Mata_hari.php";}
Takto vyzerá výsledná adresa ?str=sucastnost&pg=I.voj1 je ale nevalidná a keď pridám &amp;
?str=sucastnost&amppg=I.voj1 , ?str=sucastnost&ampg=I.voj1 ,?str=sucastnost&amp;g=I.voj1 sú nefunkčné.
Joker
Profil
7777:
& som zamenil za &amp
Středník, &amp;
7777
Profil
Nepochopil som všetky tri adresy boli nefunkčné a čo má znamenať stredník?
_es
Profil
7777:
čo má znamenať stredník?
Znakové entity
7777
Profil
Dobre už adresa funguje ale príklad je stále nevalidný prečo?
Trejpa
Profil
7777:
Všechno je v [#5]. Nerozumíš-li anglickým hláškám, použij český validátor.
7777
Profil
[Takže tu je odkaz na výsledky url=http://validator.webylon.info/check?uri=http%3A%2F%2Fhistorie.nekonecne.cz%2F&type=XHTML+1.0+Transitional&charset=utf-8]Českého Validátoru[/url] už mi ostáva na webe len 21 chýb. A ja by som chcel vedieť ako ich opraviť? <p><a href=""><img src=""></a> Nejaký text</p> Je tradičný zápis ako zapisujem články. Autor desingu navrhol tak desing že nieje možné na pravú stránu umiestniť nejaké články v mojom prípade životopisy bez použitia tagov <p></p>. Inak text prečnieva do prostredného textu. Viete mi poradiť? A čo značka div automaticky sa vkladá,lebo ak bočný článok alebo prostredný neuzavriem div tak formátovanie neexistuje a desing je potom rozhádzaný.
Plaváček
Profil
7777:

Já ti do toho nechci moc mluvit, ale mám takový revoluční nápad. Co kdybys prostě vyrobil web, který bude fungovat, bude se víceméně stejně zobrazovat ve všech prohlížečích, bude plný zajímavého obsahu a vůbec - vzato kolem a kolem - bude lidem užitečný, a vykašlal se na nějaké validátory?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: