Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Рекомендации. Нарушение вложенности тегов, или порядка следования тегов, отсутствие обязательных закрывающих тегов




Нарушение вложенности тегов, или порядка следования тегов, отсутствие обязательных закрывающих тегов, неверные названия тегов, атрибутов и их значений, другие ошибки

Ошибки

Рекомендации

Строки длиннее 80 символов

Рекомендации

Максимальный штраф 0.5 назначается, когда на большинстве страниц нарушено рекомендуемое правило записи. При этом, на каждой такой странице более 50% кода записано с нарушениями этого правила.

Минимальный штраф 0.1 используется при наличии в коде (одной или нескольких страниц) единичных нарушений правила читаемости.

Штраф из диапазона 0.2–0.4 назначается по усмотрению проверяющих для промежуточных ситуаций по отношению к двум крайним, описанным выше.

 

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

Штрафной балл: 0.1–0.5

Максимальный штраф 0.5 назначается, когда на большинстве страниц треть и более строк длиннее 80 символов.

Минимальный штраф 0.1 используется при наличии в коде (одной или нескольких страниц) единичных нарушений, кроме случаев записи длинных гипертекстовых ссылок — такая запись нарушением не считается.

Штраф из диапазона 0.2–0.4 назначается по усмотрению проверяющих для промежуточных ситуаций по отношению к двум крайним, описанным выше.

 

Если HTML-код содержит длинные строки (более 80 символов), то для их просмотра приходится применять горизонтальную прокрутку окна редактора, а это очень неудобно.

Штрафной балл: 0.1–0.5

За каждую обнаруженную погрешность назначается штраф 0.1.

Общая сумма штрафов ограничена числом 0.5. То есть при обнаружении более пяти ошибок, они не увеличивают суммарный штраф.

Буквальное повторение одной и той же ошибки (одного и того же кода) считать одной погрешностью.

Погрешности:

q нарушение вложенности тегов;

q нарушение порядка следования тегов (например, отображающие теги вне блока BODY);

q отсутствие обязательных закрывающих тегов.

относятся к серьёзным ошибкам кодирования.

Браузеры (особенно Microsoft Internet Explorer) не очень «любят» сообщать об ошибках в HTML-коде, пытаясь интерпретировать ошибочный код наиболее (по их мнению) правдоподобным образом.

Если неверный код отображает страницу правильно в IE 5, то это не значит, что страница будет верно отображаться в IE 6 и в браузерах других производителей.

Неверные названия тегов, атрибутов и их значений приводят к тому, что эти теги, атрибуты и значения не будут работать в коде.

Для неверных тегов никакого визуального объекта на экране построено не будет.

Ошибочный атрибут или значение атрибута не зададут образу тега на экране никаких свойств.

Аварийных сообщений браузер, конечно, не выдаёт.

При проверке гипертекста нельзя полагаться на браузер, равно как и только на собственное чтение тестируемого кода. Необходимо проверять код специальной программой-валидатором (например, CSE HTML Validator Lite).

Ниже приводятся примеры ошибок.




Поделиться с друзьями:


Дата добавления: 2014-01-14; Просмотров: 567; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.