Язык HTML: самый минимум

22 Apr. 2008

Иногда я пытаюсь научить того или иного человека языку HTML. Не подготовить профессионала, а сообщить базовые понятия, которые никому не повредят.

Нужно объяснить, что делают что такое теги, и какие они бывают: закрывающие, открывающие, одиночные. Объяснить как теги образую элемент. Показать несколько элементов.

Самые необходимые элементы — это не доктайп, а A (anchor), и IMG (image). Даже тот кто не станет продолжать обучение дальше, сможет использовать эти теги в обыденной интернет-жизни.

По стандарту, доктайп — единственный обязательный. Но кому нужен такой документ? И зачем непрофессионалу это знать? Ему бы ссылку поставить, да картинку поместить…

Ну, а далее идут P, H1-H6, UL, OL, TABLE, BR. С таким багажом человек уже может работать контент-менеджером :)

8 Responses to “Язык HTML: самый минимум”

  1. tapazukk Says:

    Еще иногда попадаются програмисты, которым тоже приходится обьяснять про доктайп и его важность, про нижний регистр и закрытые теги.

  2. uggallery Says:

    Я говорю о самых первых шагах в HTML. Врядли существует хоть один учебник HTML, который начинается с того, что такое доктайп.

  3. igorekk Says:

    Мне кажется, что лучше научить человека не HTML’ю, а Markdown’у, например.

  4. uggallery Says:

    Маркдаун не везда работает, а HTML – универсальное орудие. И без HTML трудно понять, нафига нужны все эти значки в Маркдауне.

  5. igorekk Says:

    HTML труднее в понимании (теги, атрибуты) и может причинить больше вреда. Поддержку Markdown’а встроить – плёвое дело.

  6. Zigzag Says:

    Есть твоя правда. Хотя я бы на третье место ставил списки.

  7. Nikita Says:

    А зачем вообще непрофессионалу знать html? Просто нужно делать качественные WYSIWYG редакторы с необходимым функционалом. Ведь пользователи же не знаю что кроется в исходниках файла MS Word.

  8. uggallery Says:

    А зачем вообще непрофессионалу знать html?

    А кто такой непрофессионал? Тот, кому не принисет пользы HTML, и от Ворда толку не увидит. Пускай в игры играет, я не против.

    Может я слишком воодушевлен этим языком, но мне кажется знание его основ может быть полезным для любого. Тем более что это далеко не ядерная физика, и учиться нужно недолго, мягко говоря.

    Там где я сейчас работаю, никто кроме меня не знает этого языка, а если бы знали, мы могли бы вплотную приблизится к безбумажному офису, основанному всего лишь на HTML, а не на каких-то громоздких решениях. Это вылилось бы в колосальную экономию времени и денег. И они по-прежнему оставались бы далеки от профессиональной работы в вебе, как и раньше.

    Ведь пользователи же не знаю что кроется в исходниках файла MS Word.

    Пользователи, с которыми мне приходилось иметь дело, не знают даже что делать с вордовским WYSIWYG, работая в Ворде, как на пишущей машинке. А вот базовое знание HTML, помогло бы им освоить принципы настоящей работы в Ворде. Может странно звучит, но я примерно представляю как этого добиться. И наоборот: человек правильно обращающийся с Вордом, мог бы очень быстро освоить HTML. И перестать быть привязанным к этому громоздкому и недешевому инструменту.