Прошёл первый интенсив по программированию

May 04, 2017 10:00

Уже трижды я писал о курсах программирования GeekBrains ( раз, два, три). C того самого момента, когда узнал о GeekBrains, я хотел пройти один из бесплатных курсов и наконец-то это сделал.

Я решил начать с двухчасового интенсива «Основы веб-разработки».


Read more... )

pr, Программирование, Обучение

Leave a comment

agalakhov May 4 2017, 08:35:06 UTC
А ничего, что текст примера на картинке прямо нарушает стандарт? Они правда вот ЭТОМУ учат?

Reply

ammo1 May 4 2017, 08:48:51 UTC
Вы специально загадками говорите?
Если что-то на Ваш взгляд не так, напишите, что не так.

Reply

agalakhov May 4 2017, 11:17:31 UTC
Что не так: это какой стандарт HTML, версии 5 или версии 4.01?
Если 5, то все
неправильные, вместо них следует использовать новые теги, показывающие, что есть что: , , , ...
Если же это 4, тогда неправильно написан DOCTYPE, должно быть или другой соответствующий на выбор.

Reply

ext_3276668 May 4 2017, 10:05:34 UTC
Сколько ни смотрел, нарушений не нашёл - разве что отсутствие отступов в паре мест. Даже интересно стало - что ж там нарушено та?

Reply

agalakhov May 4 2017, 11:13:24 UTC
Если это HTML 5, то вместо тега
должны использоваться соответствующие именные теги, например . Использовать
с этой целью более не разрешается.

Если же это HTML 4.01, тогда DOCTYPE указан неверно. Тот DOCTYPE, который тут стоит - он пятый, а не четвертый.

Reply

(The comment has been removed)

agalakhov May 4 2017, 15:30:14 UTC
Ровно таким же, каким нельзя использовать тег вместо тега
- это использование не по назначению. Еще в HTML4 для большинства тегов убрали привязку к их конкретному смыслу: что в CSS написано, то и будет. Давайте всюду вместо
писать - а чё, работать же будет.

Есть официальные рекомендации W3-консорциума по этому поводу: https://www.w3schools.com/html/html5_migration.asp
и https://www.w3schools.com/html/html5_semantic_elements.asp
И официальные примеры: https://www.w3schools.com/html/html_layout.asp

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

Reply


Leave a comment

Up