Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Чем грозит НЕ использование кавычек?

Сообщения:  [1-10]   [11-15] 

 
 автор: SHAman   (26.03.2008 в 14:47)   письмо автору
 
   для: mihdan   (26.03.2008 в 11:56)
 

По крайней мере, стараюсь. Хотя, валидатором редко проверяю сайты. Но обычно там не много бывает косяков. Да пофиг. Это дело каждого. Кто как хочет, тот так и верстает. Не известно что будет впереди. Сейчас вот html5 грядет. А он вообще такие возможности предоставит, что мама не горюй. И опять начнется канитель с поддержкой стандартов.

   
 
 автор: mihdan   (26.03.2008 в 11:56)   письмо автору
 
   для: ЯR   (25.03.2008 в 23:53)
 

ЯR вот про это я и написал !!!

   
 
 автор: mihdan   (26.03.2008 в 11:56)   письмо автору
 
   для: SHAman   (25.03.2008 в 23:34)
 

SHAman, уважаю вас! Правильно делаете - следуете xhtml

   
 
 автор: ЯR   (25.03.2008 в 23:53)   письмо автору
 
   для: mihdan   (25.03.2008 в 14:49)
 

> если только вы не используете в названиях класса слов, которые являются по сути именами атрибутов

а как же использование нескольких классов одновременно?..
<div class="className1 className2">это вот нормально отобразится</div>
<div class=className1 className2>а это уже по-другому</div>

   
 
 автор: ЯR   (25.03.2008 в 23:49)   письмо автору
 
   для: Max Vasin   (25.03.2008 в 10:35)
 

> Тем более, что если делать все по стандарту - то в браузерах начинается отображение "корявое"
ничего подобного, единственные элемент, который используют почти все, и который является невалидным — это <noindex>, только на него и можно забить, всё остальное — по стандартам.

> Тогда, что это?
сейчас все браузеры стараются соблюдать валидность (даже IE8 по умолчанию работает по стандартам), и если сайт валидный, то просто больше вероятность, что его верстку можно будет не менять несколько лет (с другой стороны, самой надежной версткой в этом отношении является табличная, но это уже если вы совсем не собираетесь менять верстку)), и что все современные браузеры его отобразят одинаково (а ведь есть еще, например, мобильные браузеры, у которые свои причуды). В общем, верстайте валидно, хотябы ради более высокой зарплаты ;)

   
 
 автор: SHAman   (25.03.2008 в 23:34)   письмо автору
 
   для: Max Vasin   (25.03.2008 в 09:17)
 

Я ставлю кавычки всегда и везде. И закрываю теги. Даже одиночные (<br/>). Мне это абсолютно не мешает. Файл разбухает не сильно. А будущая совместимость обеспечивается. Получается, что мы почти ничего не теряем, а приобретаем соответствие стандарту, а это уже кое-что. Ведь браузеры меняются, а стандарты стараются оставлять обратную совместимость. К тому же, браузеры все больше тяготеют к соблюдению стандартов. Возьмем тот же IE8. Уже проходит Acid2. Через годик его будут проходить все. А еще через годик - и acid3 осилим. А может и раньше.

   
 
 автор: mihdan   (25.03.2008 в 14:49)   письмо автору
 
   для: Max Vasin   (25.03.2008 в 14:45)
 

Тогда просто - не валидность! На отображение это не влияет, если только вы не используете в названиях класса слов, которые являются по сути именами атрибутов

Например класс с именем width

<table class=noborder width border="0" height="100%" cellpadding="0" cellspacing="0" width="100%">

   
 
 автор: Max Vasin   (25.03.2008 в 14:45)   письмо автору
 
   для: mihdan   (25.03.2008 в 14:36)
 

sim5 и mihdan ну это понятно)), я имел в виду кавычки в описании атрибутов таблицы, дивов.

----
Regards, Max Vasin.

   
 
 автор: mihdan   (25.03.2008 в 14:36)   письмо автору
 
   для: Max Vasin   (25.03.2008 в 09:17)
 

Проверьте

<img src="test.jpg" title=привет я без кавычек! alt=привет я без кавычек! />

   
 
 автор: sim5   (25.03.2008 в 12:18)   письмо автору
 
   для: Max Vasin   (25.03.2008 в 10:35)
 

А вы попробуйте в форме "забыть" кавычки, поэксперементируйте - уверен, что глюк вам обеспечен будут в этом случае.

   

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования