W3 validator грешки.

sentenello

Registered
Реших да си пусна сайта през validator.w3.org

и ми изкочиха доста грешки, който ще трябва да оправям, но някой от тях така и не мога да разбера защо ми излизат.

Ето и някой от тях.

Line 466, Column 172: end tag for "img" omitted, but OMITTAG NO was specified
Line 466, Column 33: start tag was here


<td><img src='http://saita.com/flag.png' style='cursor:pointer;' alt='alttext' title='title'></td>

Дава ми грешка в отварящия таг на TD и в затварящия.

П.С. повечето от грешките които изкарва са от тоя тип.
 
sentenello каза:
Реших да си пусна сайта през validator.w3.org

и ми изкочиха доста грешки, който ще трябва да оправям, но някой от тях така и не мога да разбера защо ми излизат.

Ето и някой от тях.

Line 466, Column 172: end tag for "img" omitted, but OMITTAG NO was specified
Line 466, Column 33: start tag was here


<td><img src='http://saita.com/flag.png' style='cursor:pointer;' alt='alttext' title='title'></td>

Дава ми грешка в отварящия таг на TD и в затварящия.

П.С. повечето от грешките които изкарва са от тоя тип.

<td><img src='http://saita.com/flag.png' style='cursor:pointer;' alt='alttext' title='title'></td>

<td><img src='http://saita.com/flag.png' style='cursor:pointer;' alt='alttext' title='title'/></td>

Затвори си тага img накрая с /> вместо само с > както съм направил на вторият пример или добавяй </img> затварящ таг.
 
Тъй като имам доста такива неща да пооправям , няма да бързам да затварям темата, защото сигурно ще излезе и нещо друго което не ми е ясно, и ще питам направо в тази тема. Иначе, благодаря ти отново dakata__92
 
За td тага пробвай да го сложиш в tr таг
Код:
 <tr>
   <td>алабала</td>
   <td>алабала</td>
 </tr>
 
Да полюбопитствам - наскоро четох за опционалните затварящи тагове в html5, вие възползвате ли се от тях? Оказва се, че минават успешно през валидатора, та се чудя какво мислите за тях?

Ето примерна страничка без затварящи тагове (успешно валидирана):
HTML:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>dadada</title>
    <body>
        <table>
            <thead>
                <tr>
                    <th>dada
                    <th>dada
            <tbody>
                <tr>
                    <td>dadada
                    <td>dadada
                <tr>
                    <td>dadada
                    <td>dadada
        </table>
 
anonimen каза:
Да полюбопитствам - наскоро четох за опционалните затварящи тагове в html5, вие възползвате ли се от тях? Оказва се, че минават успешно през валидатора, та се чудя какво мислите за тях?

Ето примерна страничка без затварящи тагове (успешно валидирана):
HTML:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>dadada</title>
    <body>
        <table>
            <thead>
                <tr>
                    <th>dada
                    <th>dada
            <tbody>
                <tr>
                    <td>dadada
                    <td>dadada
                <tr>
                    <td>dadada
                    <td>dadada
        </table>
Не съм ги ползвал аз. Абе имат си така преимущества нооо честно казано ми се струват леко нечетими. Веднага се сещам къде може да ги ползвам нооо де да знам навик да отварям и затварям таговете. :D Иначе кода си е напълно валиден все пак се пише по стандарт html5 според доктайпа.
 
Ако съдържанието на тд е някво огромно с много html... ако нямам затварящ таг, ще се гръмна!

Иначе на автора да кажа най-добре пиши <img src="s.png" />
 
Пооправих малко грешки по кодовете като например class="clasa"; така и не разбрах защо съм сложил точка и запетая накрая..

Обаче сега гледам че ми дава много странни грешки които не знам от къде са.


Тук дава на отварящия на див <
Код:
Line 170, Column 2: start tag was here
	<div id="wrapper">


тук ми дава на затварящия таг на боди >
Код:
Line 595, Column 7: end tag for "div" omitted, but OMITTAG NO was specified
</body>
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".


Тук ми дава на & което е точно след 9052
Код:
Line 183, Column 78: entity was defined here
…ttp://ads.betfair.com/ad.aspx?bid=9052&pid=1331778" width="468" height="60" ma…

П.С. Благодаря за съвета IzKuFeLiQqQqQ
 
Проверявай и кода малко над таговете за грешки. Понякога се получава, че валидатора валидира код от за грешка на мястото където я засича а не на предният ред. (За всеки случай си го погледни)
Първото смятам
Код:
	Line 170, Column 2: start tag was here
   <div id="wrapper">
че не си го затворил а само си отворил този таг. След затварянето му вероятно ще се изчистят още некой грешки.
 

Back
Горе