Вы сами то проходили их тесты? Их проверка на правильность ответа принимает невалидный код. Значит, тот кто прошел их обучение будет верстать неправильно. А поскольку там задания элементарные, то проходят их в основном новички, у которых нет никаких знаний, поэтому вложить в их головы можно все что угодно. В итоге получается, что у новичков в головах основы заложены неверно. А переучиваться потом, как известно, сложнее. Поэтому я никому не рекомендую их сервис.
Посмотрел в одном из своих прошлых проектов... Не мое решение, гуглил в свое время. Если страница не существует, переадресуем на 404, при этом в поле адреса остается ошибочно введенный адрес страницы, чтобы пользователь мог исправить опечатки... Нужно переделать под себя...
if ($_SERVER['QUERY_STRING']) {
header('HTTP/1.0 404 Not Found');
echo ('
Давид Габриелян: А это как раз не важно. Браузеру все равно, а Google PageSpeed наоборот рекомендует лишний css убирать из заголовка. Да, не валидно, зато быстрее работает.
Георгий: Не понимаю из каких соображений вы пытаетесь показать что-то пользователю на СВОЕМ сайте пользовательским системным шрифтом по умолчанию? Ваш сайт - ваш дизайн. Вы можете использовать любой шрифт. Нарисуйте свой символ в стиле своего дизайна.
Хотя на хабре видел статьи, где пытаются исправить рендер шрифтов в конкретных браузерах, но это не тот случай.
К сож. вы удалили свой коментарий, но тем не менее...
блоку добавляем css:
#block:hover {
cursor:pointer;
}
а js вешаем на событие onmousedown: