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

HTML+CSS+JavaScript

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

 

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

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

тема: Что же это такое - HTML5 и CSS3 ?

Сообщения:  [1-10]    [11-20]  [21-27] 

 
 автор: confirm   (11.05.2012 в 06:26)   письмо автору
 
   для: Commander   (10.05.2012 в 06:56)
 

<input type="text" name="name" value="Введите название страницы"
onclick="if(value==defaultValue) value=''" 
onkeyup="if(!value) value=defaultValue" />

  Ответить  
 
 автор: Commander   (10.05.2012 в 06:56)   письмо автору
 
   для: Владимир55   (08.05.2012 в 10:00)
 

Если я правильно понимаю, то подсказку в
<input type="text" name="name" placeholder="Введите название страницы" required />


увидят только пользователи Chrome и Safari. А если бы использовался value, то её увидели бы все. Тогда почему отдается предпочтение placeholder?


Зачем возиться, если кто-то работу и без меня сделает? value - это не placeholder. Чтобы он исчез при получении полем фокуса ввода надо использовать JavaScript. Да и required таким образом сделать трудно, как и <input type="email"... Кстати, эти функции поддерживают не только Chrome и Safari, но и Opera с FireFox'ом

Это уже устарело? Теперь надо как-то иначе?

Разве может устареть ярлык на рубашке? Это рубашка может выйти из моды.

  Ответить  
 
 автор: Владимир55   (08.05.2012 в 20:10)   письмо автору
 
   для: cheops   (08.05.2012 в 17:10)
 

С HTML5 дело, вроде бы, прояснилось. А что можно сказать относительно CSS3?

Как я полагал, возможность использования какой-либо директивы CSS определяется тем, понимают ли её последние версии браузеров. Или это тоже как-то связано с DOCTYPE?

К примеру, проверка валидатором страницы http://hotel-mon-plaisir.ru/ дает сообщение
199 div.map  Свойство border-radius не существует в CSS2, но существует в [css3] : 10px  


Как это понимать?

Почему валидатор решил, что здесь используются только спецификации CSS2? Может, всё и рассчитано под CSS3?

  Ответить  
 
 автор: cheops   (08.05.2012 в 17:10)   письмо автору
 
   для: Владимир55   (08.05.2012 в 17:07)
 

Лучше, конечно, чем-нибудь с w3c.org пользоваться, если там уже есть соответствующий валидатор, но можно и этим.

  Ответить  
 
 автор: Владимир55   (08.05.2012 в 17:07)   письмо автору
 
   для: cheops   (08.05.2012 в 16:38)
 

А в качестве валидатора, вероятно, можно использовать это: http://html5.validator.nu/

  Ответить  
 
 автор: cheops   (08.05.2012 в 16:38)   письмо автору
 
   для: Владимир55   (08.05.2012 в 11:58)
 

Да (указывать ли что сайт создан на HTML5 - это ваше дело, но DOCTYPE лучше указать от HTML5 - так будет более правильно).

  Ответить  
 
 автор: Владимир55   (08.05.2012 в 11:58)   письмо автору
 
   для: cheops   (08.05.2012 в 11:31)
 

А если в коде есть хотя бы один элемент HTML5, например тот же placeholder, то надо указывать

<!DOCTYPE html>


и будет считаться, что сайт создан на HTML5 ?

  Ответить  
 
 автор: cheops   (08.05.2012 в 11:32)   письмо автору
 
   для: ladan   (08.05.2012 в 02:00)
 

Не все XML-разборщики DOCTYPE умеют читать.

  Ответить  
 
 автор: cheops   (08.05.2012 в 11:31)   письмо автору
 
   для: Владимир55   (08.05.2012 в 10:00)
 

DOCTYPE - вообще устареть не может, он сообщает какой стандарт вы используете для разметки. Т.е. если на изделии стоит клеймо с годом выпуска, изделие может устареть, но клеймо абсолютно верное, вот DOCTYPE - это клеймо. Т.е. если вы создаете XHTML-разметку и DOCTYPE должен быть соответствующий.

  Ответить  
 
 автор: Владимир55   (08.05.2012 в 10:00)   письмо автору
 
   для: Commander   (08.05.2012 в 06:12)
 

Если я правильно понимаю, то подсказку в
<input type="text" name="name" placeholder="Введите название страницы" required />

увидят только пользователи Chrome и Safari. А если бы использовался value, то её увидели бы все. Тогда почему отдается предпочтение placeholder?

И ещё вопрос относительно DOCTYPE.
Я по-прежнему использую конструкцию (для обычных сайтов, без HTML5)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> 


Это уже устарело? Теперь надо как-то иначе?

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-27] 

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

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