Создание собственного сайта

Каталог статей

Главная » Статьи » Мои статьи

Основы HTML: основные понятия, работа с HTML-кодом

Основы HTML

Всемирная паутина – самое значительное достижение 20 века. Она была создана в конце 80-х годов прошлого столетия, но технологии работы с ней все еще развиваются. Фундаментом этих технологий является HTML (HyperText Markup Language – язык гипертекстовой разметки).

Используя HTML, можно создавать статические страницы и сайты.

В HTML, как и в любом другом языке, есть свои правила, которыми руководствуются все вебмастера интернета. Эти правила призваны установить «взаимопонимание» между кодером и браузером.

Основные понятия HTML

1. Код.

HTML-код – уникальная последовательность символов, благодаря которой веб-страница приобретает свой неповторимый внешний вид. Код для веб-страницы – все равно, что ДНК для человека.

Код любой веб-страницы можно просмотреть тремя способами:

    1. Вызвать контекстное меню браузера, и выбрать пункт о просмотре исходного кода.
    2. Нажать сочетание клавиш Ctrl + U.
    3. Открыть страницу с помощью блокнота.

Второй способ не работает в Internet Explorer. А последний способ доступен только в том случае, если страница сохранена на носителе вашего компьютера.

2. Элемент

Элемент – это основа HTML, звено для построения кода, его неделимая единица. Любой код, который вы напишете для создания веб-страницы, будет состоять из элементов. Абсолютно любой.

Элемент HTML представляет собой символ или сочетание символов.

Примеры элементов: p, br, h1, img, meta, table, strong, address, basefont

Набор применяемых в HTML элементов строго ограничен. В своем коде вы можете использовать только их.  Посмотреть полный список >>

3. Тег

Тегом называется элемент, заключенный в угловые скобки. В коде страниц пишутся именно теги, а не сами элементы.

Примеры тегов: <p>, <h1>, <table>, <strong>, <address>,

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

Примеры закрывающих тегов: </p>, </h1>, </table>, </strong>, </address>, </basefont>

Регистр букв в написании тегов не имеет никакого значения. Т.е. записи <b> и <B> абсолютно идентичны.

4. Контейнер

Контейнер – это совокупность открывающего и закрывающего тегов.

Пример контейнера: <p>lorem ipsum</p>

Lorem ipsum – это текст, расположенный внутри контейнера, который в общем случае может быть любым.

Забегая вперед, скажу, что контейнер элемента p в приведенном выше примере создает абзац с текстом lorem ipsum. При этом открывающий тег <p> определяет начало абзаца, а закрывающий </p> - его конец.

5. Одиночный тег.

Одиночный тег – это тот, которому не требуется закрывающий тег. Он не создает контейнеров.

Пример одиночного тега: <br>

В примере – тег переноса строки. Это аналог символа enter в текстовом редакторе. У обрыва строки и начало и конец всегда находятся в одном месте, поэтому тег и является одиночным.

6. Параметр тега

Параметры позволяют регулировать способ отображения информации, добавляемой с помощью тега. Например, тег <p> позволяет добавлять на страницу абзац. А использование параметра align этого тега дает возможность выравнивать абзац по левому, или правому краю:

<p align=”left”>Lorem ipsum</p>

В результате помещения этой конструкции в код, абзац на веб-странице будет выровнен по левому краю.

<p align=”right”>Lorem ipsum</p>

А этот код выровняет абзац по правому краю.

Параметрами могут обладать только открывающие теги.

7. Значение параметра

Значения параметров задаются в кавычках сразу после знака равенства. Одни параметры могут иметь ограниченный набор значений, другие – абсолютно любые значения. Есть и третьи параметры, которые могут принимать любые значения из конкретного множества. Например, из множества целых чисел.

Примеры тегов с параметрами и их значениями: <p align=”center”> <body color=”green”> <body bgcolor=”black”> <img src=”123.jpg” width=”120” height=”350”>

О клавишах  Space  и  Enter 

При написании кода внутри тега вы должны помнить, что там не допускаются лишние и недостающие символы. К коду внутри тега вы должны быть предельно внимательны.

Теперь о пробелах и enterах при написании кода между тегами:

1. Браузер игнорирует ряд пробелов между тегами, принимая его за один пробел:

Конструкция: <p> lorem ipsum </p> Равносильна конструкции: <p> lorem ipsum </p> Но не равносильна конструкции: <p>lorem ipsum</p>

2. Браузер игнорирует переносы строк между тегами, принимая их за отсутствие символов:

Конструкция: <p>lorem ipsum</p> Равносильна конструкции: <p>lorem ipsum </p> И также равносильна конструкции: <p> Lorem ipsum </p>

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


Основы HTML кодинга, или как работать с html-кодом

Для начала нам придется поменять свойства отображения файлов на вашем компьютере (если ваши файлы отображаются с расширениями, пропустите следующие 2 абзаца).

Откройте любую папку, например «Мой компьютер». В верхнем меню выберите Сервис=>Свойства папки. Нажмите Ctrl + Tab, затем два раза Tab. Теперь 16 раз нажмите клавишу

У вас должна быть выделена строка скрывать расширения для зарегистрированных типов файлов. Снимите с нее флажок и нажмите ОК. Если теперь вы посмотрите на ваши файлы в любой из папок, то увидите, что после имени файла идет его расширение, отделенное от имени точкой. Если это действительно так, можно двигаться дальше.

Создайте новую папку и назовите ее «Мои страницы». Откройте папку и вызовите контекстное меню правой кнопкой мыши. Выберите команду Создать=>Текстовый документ. Назовите созданный документ index и присвойте ему расширение .html вместо .txt. После этого два раза нажмите клавишу Enter. Вы создали веб-страницу!

Откройте ее двойным щелчком мыши или нажатием клавиши Enter. Как видите, страница пока пуста. Сейчас мы это исправим.

Не закрывая страницу, вернитесь к папке, в которой она находится, и щелкните на файле правой кнопкой мыши. В появившемся меню выберите. Открыть с помощью=>Блокнот. Вставьте в открывшееся окно фрагмент кода расположенный ниже, а затем нажмите Ctrl + s (сохранить).

Фрагмент кода для вставки в блокнот <body bgcolor="white"> <title>Первая страница</title> <h1 style="color:ff8800">Первая страница</h1> <h2 style="color:brown">Добро пожаловать</h2> <p style="font-size:13pt">Это моя первая веб-страница. Добро пожаловать.</p>


Не закрывая блокнот, перейдите к открытой ранее веб-странице и нажмите F5 (обновить). Поздравляю, вы создали первую в вашей жизни веб-страницу! Из таких же страниц состоит и весь интернет, только расположены они не на вашем компьютере, а на серверных компьютерах.

Теперь вернитесь в блокнот и поменяйте слово white на lightyellow, после чего нажмите Ctrl + s. Затем переключайтесь на браузер и жмите F5. Фон сменился на светло-желтый!

Вот так проще всего работать с html-кодом: редактируемая веб-страница должна быть открыта и в блокноте и в браузере одновременно. В блокноте вы изменяете код, а в браузере проверяете результат этого изменения. Зачастую приходится менять по одному тегу или параметру за один шаг; поэтому, повторюсь: обязательно держите страницу открытой и в блокноте и в браузере, закрывая эти окна только по завершении работы со страницей.

Переключаться между блокнотом и браузером удобнее при помощи комбинации Alt + Tab. Вообще, работать с кодом всегда лучше при помощи клавиатуры. При больших объемах работы вы на этом значительно сэкономите свое время. Вот сочетания клавиш, которыми пользуюсь я сам:

Для блокнота:

Ctrl + C – скопировать
Сtrl + V – вставить
Ctrl + X – вырезать
Ctrl + A – выделить все
Ctrl + Z – отменить
Ctrl + S – сохранить
Ctrl + W – закрыть файл

Для браузера:

F5 – обновить страницу
Сtrl + Tab – переключиться между вкладками
Ctrl + W – закрыть вкладку
F11 – переключиться в полноэкраннный режим
Ctrl + U – просмотреть исходный код страницы

Сочетание Ctrl + u особенно интересно, поскольку позволяет быстро перейти к коду просматриваемой страницы, вне зависимости от того, где она находится и как написана. Зайдите сейчас на страницу вашего любимого сайта и нажмите там это сочетание клавиш. Просто, не правда ли?

Есть и другой способ вызова исходного кода – через контекстное меню. Однако в интернете существуют страницы с законспирированным кодом; на таких страницах благодаря стараниям их создателей контекстное меню вызвать просто невозможно. В таком случае вас выручит сочетание Ctrl + u, против которого нет средства.

И последнее сочетание, полезное как в браузере (во время просмотра исходного кода), так и в блокноте: Ctrl + F – поиск.

При редактировании объемного кода нецелесообразно искать необходимый фрагмент глазами. Вместо этого проще осуществить поиск по определенному ориентиру. Например, вы знаете, что рядом с тегом, который вы ищите, находится словосочетание «основы html». Тогда вы, нажав Ctrl + F, находите это сочетание, а вместе с ним и необходимый фрагмент кода. В определенных ситуациях такая методика поиска поможет сэкономить вам кучу времени.

Категория: Мои статьи | Добавил: kraysler (14.12.2011)
Просмотров: 18770 | Комментарии: 150 | Рейтинг: 4.0/3
Всего комментариев: 3
3 Sergequit  
0
<a href=http://zmkshop.ru/stati/sozdanie-proekta-angara-iz-metallokonstruktsiy/>строительное управление 214 москва официальный сайт</a>

2 Алексей  
0
У Вас на странице сайта текст справа обрезан в два-три символа. Из-за этого приходится догадываться, чем заканчивается строчка. Это неудобно, учитывая, что например, что некоторые строчки заканчиваются примерами кода, и из-за того, что строчка не отображается полностью, непонятно, что за код и какие символы нужно писать.

1 dfgfdgfdgdfgd  
0
колесо автомобиля постоянно покрывается сажей http://coloric.info/cvetovoe_razlichie-2.html - coloric канадскийе сервера LineAge
ул. Большая Ордынка, д.8 http://imgrower.ru/serial_vikoristannya-prava-persho%d1%97-vidmovi-v-ugodi-pid-vartu-abo-plan-vixova nnya.html - http://imgrower.ru/ Балтика СТМ
акустические системы AR http://fantasymovs.com/kaena_la_prophetie.html - здесь скачать бесплатно муз.клип
Мировой рынок вооужений http://russfilms.info/khochu_v_tyurmu.html - фильмы pix 501

Имя *:
Email *:
Код *:
Четверг, 12.12.2024, 17:53
Приветствую Вас Гость

Категории раздела

Мои статьи [32]

Вход на сайт

Поиск

Наш опрос

Оцените мой сайт
Всего ответов: 42

Мини-чат

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0