Задумался написать небольшой сайт. И на этапе планирования у меня возникло несколько вопросов:
1. Можно ли уже сейчас использовать
<!DOCTYPE HTML>
вместо
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
и чем это чревато?
2. Играют ли сейчас какую-либо заметную роль META-теги (keywords и description)? Или от них можно вовсе отказаться?
3. В своих предыдущих проектах для вывода шапки, меню и подвала я использовал include. Сейчас же возникла идея запихнуть шапку, меню и подвал в один файл в виде функций, один раз его подключить и потом выводить шапку, меню и подвал как фукнции:
head();
menu();
footer();
Как такое решение скажется на работе скрипта? Может стоит использовать старый метод?
4. Есть ли в PHP готовые функции с помощью которых можно проверить содержит ли переменная только целые числа и функции для проверки содержит ли переменная только буквы латинского алфавита? Или же придётся писать регулярки для каждого случая?
YetiRider, 1- можно)) только учти, что это html 5 .
2- играет, конечно.
3- шапку лучше в виде функции сделать, чтоб можно было устанавливать отдельные заголовки и мета теги.
4- здесь на просторах форума были такие регулярки
От кеев толку ноль.IceJOKER, не говори о том, чего не знаешь. Дескрипшн играет роль, но уже малую, так как сниппет формируется уже по новому.
13 Апр 2012, 11:11Сайт для чего? Если для древних мобил, то html5 лучше не юзать. Для ios,android,wp и компов можно и нужно.
13 Апр 2012, 11:51YetiRider, Веб сайт с <!DOCTYPE HTML>?
Конечно нет! Да броузеры переглотят конечно, но...
Такая разметка никогда не будет валидной.
Да и вообще для веба предпочтительно выбирать Jquery как часть джаваскрипта, javascript сам и Ajax!
А ты <!DOCTYPE HTML>...
Tinga, cупер интеллектуальный ответ... сразу видно разбираешься в вопросе
YetiRider, для web юзай. Сейчас в принципе мало кто юзает не html5 в новых прожектах. Особенно если современные сервисы.