С развитием различных современных движков, создание собственного ресурса в интернете доступно практически любому пользователю. Осваиваете несколько несложных моментов, заливаете сайт на хостинг или покупаете хостинг с предустановленной СMS, и у вас уже есть собственная web-страничка. Поэтому многие считают HTML обучение напрасной тратой сил и времени, поскольку можно воспользоваться доступными готовыми решениями.
Изучать или нет?
Однако, если у вас есть желание стать web-программистом или web-дизайнером, изучать HTML и CSS придется в обязательном порядке. Если вы посредством распространенной CMS решили создать сайт для себя, например, для заработка на контекстной рекламе или для продвижения собственного бренда, HTML обучение не входит в вашу обязательную программу. Но и в этом случае, с некоторыми оговорками.
Например, вам потребуется изменить базовый функционал готового движка. Для этого вы сможете воспользоваться специальными плагинами или расширениями. Но многие из этих решений являются платными. Вам придется либо отдавать деньги за них, либо пройти курс HTML обучения.
К тому же, в процессе работы могут возникнуть сложности, с которыми вы не в состоянии будете справиться средствами даже самого «крутого» движка. В административную панель автоматизированного редакторского комплекса чаще всего выводят только те настройки, без которых нет возможности обойтись.
Иногда легче решить проблему внештатными средствами, скорректировав какой-то момент в БД или подправив определенный файл CMS напрямую, воспользовавшись FTP клиентом.
Чтобы сделать это придется выделить время на HTML обучение. Программа минимум:
• освоить правила разметки;
• понять способы влияния многоуровневых таблиц стилей на дизайн страницы;
• разобраться с внутренним порядком БД;
• освоить навыки внесения корректировок в БД.
И заключительный пункт – разобраться с основами PHP.
Актуальные нюансы
Сейчас теги web-страниц в современных движках не прописываются в файле, а вырабатывается из PHP. Такой Html код и отображает браузер, предварительно сынтерпретировав его в понятный для пользователя вид web-страницы.
Еще недавно сайты состояли из страниц в формате HTML. Внешний вид страницы при ее просмотре в Сети представлял собой интерпретацию HTML-текста браузером. Правильное отображение форматирования (абзацев, цитат, заголовков, списков) определялось html разметкой. Так задавалось и содержимое ресурса в Интернет (текстовый и графический контент) и его дизайн.
Современная верстка должна проводиться посредством тэгов языка разметки гипертекста, а дизайн – за счет внешних файлов таблиц стилей. Это разделение дает возможность избавиться от ненужного служебного кода.
Удалив за границы страницы все, что не является контентом, а отвечает исключительно за ее оформление, мы увеличиваем лояльность поисковых систем к нашему ресурсу. А список CSS правил, вынесенный в отдельный файл, позволяет стандартизировать его дизайн.
В случае необходимости есть возможность внести коррективы в оформление, не меняя код всех web-страниц, достаточно будет поправить свойства стилей в единой для всего ресурса таблице.
С началом использования CSS некоторые тэги html теперь считаются неактуальными. Их рекомендуется заменить свойствами CSS. Но это не значит, что HTML обучение стало нецелесообразным. Просто современному вебмастеру, чтобы поддержать ресурс в нормальном состоянии, потребуется знать меньше тэгов и их дополнений. Но, учитывая, что коррективы, в случае необходимости придется вносить в PHP файлах, необходимо иметь представление также и о его основных понятиях.
22 Comments on “HTML обучение”