Готовая главная страница для html. Пример создания html страницы в блокноте
В целом оценю время на базовое изучение html как 2-8 часов, остальное по желанию. Ну и, конечно же, время изучения зависит от заинтересованности. Рекомендую разбить на несколько дней по 20-30 минут.
Вы готовы? Тогда поехали!
Подключение к интернету для создания страницы на html нам НЕ нужно.
Нам понадобится1) Выбираем текстовой редактор . На первое время достаточно Блокнота (Notepad) (в нём нам понадобится только команда Сохранить как )Если Вы сразу хотите начать программировать в специализированных текстовых редакторах, то обратите внимание на: 1) для Windows NotePad++ (скачать или ) Intype (скачать) 2) для Mac
и Linux
Их отличие от обычных текстовых редакторов заключается в основном в том, что они делают автоматические отступы, ! дают возможность пересохранить файл в другой кодировке (обратите внимание, в будущем столкнётесь), окрашивают теги в различные цвета как, например, код внизу урока. В обычном редакторе он будет одного цвета. |
2) Любой интернет-браузер, например, Internet Explorer для Windows или Safari для Mac OS X и iOS. Да-да, можно также Mozilla , Google Chrome , Opera , Yandex и Mail браузеры и тд.
Приступим к созданию страницы HTML1) создаём на рабочем столе папку html . Это мы сделаем для того, чтобы уроки были структурированы и содержались в одном месте.2) Создаём наш файл в текстовом редакторе, например в Блокноте (NotePad). Далее Сохранить как .
Кодировку лучше выбирать UTF-8, затем выбрать все типы файлов и выбрать название файла с.html на конце, например index.html
Выбираем в качестве директории (папки), куда сохранить, нашу html
Нажимаем сохранить
. Готово!
Часто задают вопрос о том, что не видно расширения файла . Разберём по порядку
Возможность видеть расширения файла может помочь в точном определении типа файла и даёт возможность вручную (при команде переименовать ) сменить не только расширение, но и следовательно тип файла (например, с txt на html)
так НЕ должно выглядеть: photo, текстовой документ, game
так Должно выглядеть: photo.jpg; текстовой документ.txt; game.exe Но если же у Вас всё-таки названия файлов выглядят как в первом варианте (БЕЗ, например, .txt ; jpg ; .exe в конце названия файлов), делаем следующее: Смотрим настройки файлов и папок: Для Win XP Открываем любую папку - Сервис (сверху в панели) - Свойства папки - Вид - Скрывать расширения для зарегистрированных файлов (снять галочку) - Применить Для Win 7 Открываем любую папку - Упорядочить - Параметры файлов и поиска -Вид - Скрывать расширения для зарегистрированных типов файлов (снять галочку) - Применить Для Mac OS Щёлкаем мышью по рабочему столу - Finder - Preferences (Настройки) - Advanced (Дополнительно) - выставить флажок в Show all file extensions (Показывать расширения всех файлов) - Применить |
3) вставляем в него Весь код (вместе с комментариями), указанный ниже:
Заголовок моей странички
4) открываем файл. Можете выбрать другой браузер для открытия данного файла, для этого нажимаем правую кнопку мыши на нашем файле index.html - Открыть с помощью и выбираем какой-нибудь браузер из списка, например, Internet Explorer, Google Chrome, Mozilla, Яндекс Браузер и тд.
В итоге, открыв Интернет-Браузером получившийся index.html , Вы должны увидеть страничку такого вида:
Рисунок 1.
На Рисунке 1 мы видим как в результате браузер отобразил Вашу страничку. Красным выделен текст следующих элементов:
Название Вашей первой странички
Заголовок моей странички
Это моя первая web-страничка!
В коде представленном снизу Вы сможете увидеть базовый минимум html-документа. Её нужно обязательно выучить и не путать местами открывающие и закрывающие теги.
Тег head выделяет головную часть документа. В ней прописываются элементы в основном связанные с помощью Браузеру в обработке элементов Вашей страницы (название, ключевые слова, авторство и тд) Конкретно о его содержимом мы поговорим позже.
Тег title обозначает Название страницы. Это единственный тег, содержащийся в head , который отображается на странице. То, что вписать после открывающего и перед закрывающим тегом и будет Названием Вашей страницы в Интернете
Название страницы
Тег body обозначает Тело страницы. То, что вписать после открывающего и закрывающего тегов body и будет Содержимым Вашей страницы
Название страницы
Любой заголовок
Просто текст
Текст в параграфе. Он будет писаться с новой строки и заканчиваться с закрывающим тегом
Другой текст
Почти все теги в HTML открывающие и закрывающие
(исключение, например, тег img, который обозначает вставку изображеия).
Название страницы
В очередной раз напомню, что Важно не забывать писать закрывающие теги
для всех остальных типов тегов, иначе Браузер не поймёт где именно Вы хотели закончить тот или иной элемент. Как снизу:
Хочу выделить текст жирным, а этот уже курсивом
Мы намерено после слова жирным забыли закрывающий тег b. В итоге браузер вывел следующее
Хочу выделить текст жирным, а этот уже курсивом
Как видите, текст до конца будет выделяться жирным, а тот, что подразумевался курсивом, тот будет и жирным, и курсивом. Так что будьте внимательны!
5) Если Вы хотите что-то подредактировать в Вашем файле index.html (а он теперь по умолчанию открывается только браузером), то тогда нажимаем правую кнопку мыши на нашем файле index.html - выбираем Открыть с помощью а из списка выбираем уже текстовой редактор, это будет либо Блокнот (в англ. Notepad) , либо установленный Вами другой текстовой редактор.
В принципе азы объяснил. Пока html-страница выглядит достаточно просто, но в следующих уроках я подробно расскажу Вам об этих и других элемента и их назначении - будем вставлять изображения, делать ссылки и много другого интересного)
Мои поздравления!
Несложно же?)
Здравствуйте, уважаемые читатели блога. С этой статьи мы начнем изучать основы языка HTML.
Вам скорей всего уже известно, что основным языком Internet-а является язык гипертекстовой разметки HTML (HyperText Markup Language) . В этой статье мы узнаем базовые понятия HTML и научимся создавать простейшие WEB-страницы.
Начнем с самого главного, рассмотрим как работает сама всемирная паутина — Internet . Для получения веб-страниц, вы создаете файлы, написанные на языке HTML, и помещаете их на веб-сервер. После этого любой браузер установленный на устройстве с доступом в Интернет, будь то компьютер, телефон или планшет, может отыскать ваши веб-страницы.
Веб-сервер — это обычный компьютер со специальным программным обеспечением, имеющий доступ в Интернет. Он непрерывно ожидает запросов от браузеров на веб-страницы, изображения, аудио- и видео-файлы. Получив запрос на один из таких ресурсов, сервер ищет его и высылает браузеру.
Браузер — это специальная программа, предназначенная для просмотра веб-сайтов, например Internet Explorer. При помощи браузера вы бродите по сайтам, щелкая по ссылкам. Любой такой щелчок заставляет браузер сделать запрос на html-страницу web-серверу, получить ответ и отобразить страницу в своем окне. Именно при отображении страницы начинает работать язык HTML, он сообщает браузеру все о структуре и содержимом web-страницы. С помощью команд — тегов , HTML указывает браузеру, где начинаются абзацы текста, какая часть текста является заголовком и указывает куда вставлять таблицы, и даже картинки. А теги это слова в угловых скобках, например
, ,
100 |
Одна строчка из трех колонок:
100 | 200 | 300 |
Две строчки по три колонки:
100 | 200 | 300 |
400 | 500 | 600 |
Таблица с обычной рамкой:
Первая | строчка |
Вторая | строчка |
С широкой рамкой:
Первая | строчка |
Вторая | строчка |
С очень широкой рамкой:
Первая | строчка |
Вторая | строчка |
Заголовки таблицы:
Билл Гейтс | 555 77 854 | 555 77 855 |
Вертикальные заголовки:
Билл Гейтс |
555 77 854 |
555 77 855 |
Эта таблица с широкой рамкой и названием
100 | 200 | 300 |
400 | 500 | 600 |
Ячейки состоит из двух колонок:
Билл Гейтс | 555 77 854 | 555 77 855 |
Ячейка состоит из двух строк:
Билл Гейтс |
555 77 854 |
555 77 855 |
Неупорядоченный список:
- Кофе
- Чай
- Молоко
Упорядоченный список:
Значки списка в виде закрашенного круга:
- Яблоки
- Бананы
- Лимоны
- Апельсины
Значки списка в виде незакрашенного кругаCircle bullets list:
- Яблоки
- Бананы
- Лимоны
- Апельсины
Значки списка в виде закрашенного квадрата:
- Яблоки
- Бананы
- Лимоны
- Апельсины
Нумерованный список:
Нумерация заглавными буквами:
Нумерация строчными буквами:
Нумерация заглавными римскими цифрами:
Нумерация строчными римскими цифрами:
Вложенный список:
- Кофе
- Чай
- Черный чай
- Зеленый чай
- Молоко
Имя:
Фамилия:
Имя пользователя (логин):
Пароль:
Помните, что когда вы вводите пароль, браузер показывает звездочки вместо символов.
Мужчина:
Женщина:
Пользователь может выбрать только одно значение.
Вольво
Сааб
Фиат
Ауди
У меня есть мотоцикл:
У меня есть машина:
У меня есть аэроплан:
Если вы нажмете на кпопку «Подвердить», вы отправите ваши данные на новую страницу, которая называется html1.asp.
Вставка простого изображения:
width=”111″ height=”111″>
Двигающееся изображение (анимация):
width=”62″ height=”62″>
Помните, что синтаксис вставки анимации ничем не отличается от синтаксиса вставки простого изображения.
Взгляните, мы вставили изображение, как фон!
Можно вставлять изображения форматов gif, jpg/jpeg и png.
Если размеры изображения меньше страницы, оно будет повторяться пока не заполнит весь фон.
align =”left” width=”48″ height=”48″>
Параграф с изображением. Атрибуту «align» присвоено значение «left». Изображение «всплывает» влево по отношению к тексту.
align =”right” width=”48″ height=”48″>
Параграф с изображением. Атрибуту «align» присвоено значение «right». Изображение «всплывает» вправо по отношению к тексту.
width=”20″ height=”20″>
width=”45″ height=”45″>
width=”70″ height=”70″>
Вы можете изменять размер изображения, меняя значения атрибутов «height» (ширина) и «width» (высота) тега img.
Придумано множество языков, но язык HTML принадлежит к числу особенных и самых восстребованных. С ним связано множество других ключевых начинаний в программировании. Многое становится доступным, когда в сознании разработчика присутствует знание языка разметки - HyperText Markup Language (HTML).
В сущности, в HTML нет ничего сложного, и через несколько минут любой, самый далекий от программирования и интернета человек, выполнит создание HTML-страницы в блокноте. Пример, заслуживающий внимания, простота, действительно, доступная каждому.
Общее описаниеФайл HTML - это одна страница сайта, хотя с этим можно поспорить, но то, что один файл составляет одну страницу, для начала понятно.
Файл HTML начинается с заголовка DOCTYPE, в котором указано, что тип данного файла - HTML. Все элементы страницы (теги) указываются в угловых скобках. Каждая пара («») включает в себя один тег HTML. Обычно теги HTML парные, то есть на каждый «tag» есть «/tag». Оба заключаются в угловые скобки. Есть теги одиночные, из них самый популярный «br/» - переход на следующую строку.
Самый большой тег в файле - это сам HTML, в который входят всего два тега: HEAD и BODY. В первом делаются различные описания, указываются ссылки на другие нужные странице файлы, могут присутствовать скрипты PHP и JavaScript. Во втором записывается контент страницы. Также в виде тегов и скриптов.
Простая HTML-страницаПример создания такой страницы указан ниже в статье. Рассмотрим его внимательно.
Раздел HEADОсновное назначение - общее описание страницы и общих скриптов, хотя последнее - достаточно относительное понятие. Обычно здесь придают существенное значение только двум вещам:
- ключевые слова и описание страницы;
- ссылки на другие файлы (*.css и *.js).
Для отображения контента страницы содержимое данного раздела имеет лишь косвенное значение, поскольку указывает: где-то в других файлах есть правила CSS для тегов и скрипты других языков.
HTML-страница имеет который отображается, когда посетитель подводит мышку к вкладке, где страничка открыта. Это важный момент, поскольку делает страницу существенно более презентабельной, проще сказать, подписанной читабельным текстом.
META-теги имеют важное значение в интернет-программировании вообще, но когда требуется создание HTML-страницы в блокноте, пример нежелательно загромождать лишними конструкциями.
Если к скриптам следует подходить, когда знания об HTML укрепятся, то на каскадные таблицы стилей следует обратить внимание незамедлительно. В файлах CSS приводятся, в частности, правила оформления тегов HTML.
Раздел BODYСобственно, пример страницы HTML - это и есть раздел BODY. Именно здесь содержится вся информация, весь контент страницы сайта. Вся информация представляется в виде тегов и скриптов, например вставки JavaScript-кода или кусочков PHP-программ.
Важно понимать, что пример веб-страницы HTML в браузере и тот же пример в текстовом редакторе, в частности notepad, это далеко не одно и тоже. В первом случае мы имеем готовый HTML-текст, в котором все скрипты исполнены. Например, PHP отработал свою часть и сформировал вместо своего кода в нужных местах нужные теги. JavaScript тоже выполнил свою миссию, хотя о нем еще предстоит отдельный разговор.
HTML - это теги, а не скрипты. В конечном счете в браузере отображается только контент страницы, только ее теги. Никакого PHP-кода там нет.
JavaScript находится на особом положении, его забота - обслуживать страницу не только в момент загрузки (перегрузки), но и в моменты, когда страница находится в браузере посетителя, а тот изучает ее.
Простой пример (только раздел BODY) указан ниже.
А в браузере посетителя он выглядит так, как показано далее.
В коде не было указано, как должны выглядеть элементы, которые вывел браузер. Все видимое оформление находится в правилах CSS. В данном случае в файле Mcss/scPhpWordRW.css, на который была ссылка (см. самый первый пример страницы HTML).
В отличие от HTML, тема CSS более простая, там весьма доступные правила и их количество невелико, когда пример создания HTML-страницы не требует ничего, кроме notepad. Все очень доступно для моментального освоения:
Здесь показано, как просто описан тег scLogo_vDoc, причем это описание таково, что в нормальном состоянии тег отображает картинку vDoc-logo.png, а когда над ним находится мышка - отображается vDoc-logo-h.png.
Структура описаний HTMLЯзык не предполагает како-либо структуры и понятие синтаксиса здесь весьма относительное. Здесь нет переменных, но есть масса возможностей. Принципиальная основа гипертекста в том, что существует элемент (тег) который обязательно имеет имя.
Имя, в случае парного тега, составляется из собственно имени (tagName) и угловых скобок («»), если речь идет о начале тега, и «», если записывается его конец.
Пример страницы HTML с описанием атрибутов расположен ниже в тексте.
Тег может иметь атрибуты, тогда они помещаются через пробел после имени тега до закрывающей угловой скобки «>». Атрибуты, если они есть у тега, записываются только в его начале. Содержанием тега считается то, что находится между началом тега и его концом.
HTML позволяет описывать блочные и строчные элементы. Первые занимают определенную область в окне браузера, могут позиционироваться абсолютно, то есть в нужном месте области отображения HTML-страницы, и иметь конкретный размер.
Строчные элементы в общем случае отображаются одним потоком, то есть так, как были указаны в файле страницы, так и выводятся на экран. На отображение общего потока можно влиять, когда происходит загрузка страницы. На размещение, видимость и другие свойства блочных элементов можно влиять в любое время посредством JavaScript-кода.
Помимо простых элементов, HTML предлагает описывать таблицы и формы. Эти элементы очень востребованы в «повседневном сайтостроении».
Описание таблицы: теги TABLE, TR, TDПри помощи тега TABLE можно создать таблицу, указать некоторое количество рядов TR и в каждом ряду какое-то количество ячеек TD. В отличе от привычной табличной организации, вследствие особенностей HTML-разметки, табличная организация ограничивается данной декларацией, потому если разработчик желает иметь прямоугольную таблицу, в которой количество колонок по всем рядам одинаково, то он должен за этим следить самостоятельно.
Принципиальная позиция HTML: делать все, что указано, но ничего из того, что не понято. В некоторых случаях не столь важно количество колонок в каждой строке таблицы, но, если нужно выполнить объединение ячеек по вертикали или по горизонтали, придется посчитать все очень внимательно.
Пример страницы HTML с описанием простой таблицы наглядно показан в статье.
Здесь показана таблица размером три ряда на три колонки, причем в первом ряду вместо тега TD был использован тег TH - заголовок колонки. Особенного отличия эти два тега не имеют, но использовать первый вполне можно, чтобы отличить первый ряд таблицы, да и в CSS к TH можно прикрепить собственный стиль, что выгодно отличает его от остальных TD.
Описание формы: теги FORM, INPUTФормы - это самая востребованная часть HTML-тегов. При помощи форм можно передавать информацию. Собственно, сама страница - это вывод информации, а вот форма - ее ввод.
Пример страницы HTML с описанием простой формы:
Вариантов использования форм гораздо больше, но основные возможности таковы. Можно указать поля ввода, назначить им нужно оформление и обработчики для анализа вводимых пользователем данных. Можно указать скрытые поля и передавать со страницы фоновую информацию. Можно обозначить кнопки передачи информации, нажатие на которые инициирует процесс передачи сведений.
Использование HTMLЗнать язык гипертекста - работы по любой специализации в области интернет-программирования, но если необходимо писать программы на PHP или JavaScript, то знать HTML + CSS нужно в совершенстве.
Язык PHP был обозначен в предыдущем примере. PHP работает на сервере, потому страница с этой формой улетела с сервера в браузер с заполненными полями. В частности, функция TestOnBlur, упомянутая в теге INPUT (обработчик события onblur), получила все параметры в виде текстовых полей.
В браузере работает JavaScript, и, чтобы правильно сработала кнопка отправки данных обратно на сервер, то есть конструкция: onclick=jQuery("#to").val("cart"), необходимо иметь представление не только о том, что такое jQuery, но и что такое #to, val, cart. Если более точно, необходимо знать основные теги HTML и общие правила применения к ним стилей CSS.
Этого вполне достаточно, чтобы быстро поднять свою квалификацию по любой специализации в области интернет-программирования.
Если открыть любую веб-страницу, то она будет содержать в себе типичные элементы, которые не меняются от вида и направленности сайта. В примере 1 показан код простого документа, содержащего основные элементы.
Пример 1. Исходный код веб-страницы
Пример веб-страницы Заголовок
Первый абзац.
Второй абзац.
Скопируйте содержимое данного примера и сохраните его в папке c:\www\ под именем example2.html. После этого запустите браузер и откройте файл через пункт меню Файл > Открыть файл (Ctrl+O). В диалоговом окне выбора документа укажите файл example2.html. В браузере откроется веб-страница, показанная на рис. 1.
Рис. 1. Результат примера в браузере
Элемент (жарг. доктайп) предназначен для указания типа текущего документа - DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, ведь HTML существует в нескольких версиях - современный HTML5 или устаревшие HTML4 и XHTML. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать .
Поскольку мы в дальнейшем будем работать только с HTML5, то нам потребуется только один короткий и современный доктайп.
Мы упоминали, что имена элементов можно писать маленькими и большими буквами. К это правило тоже относится и его можно записывать по разному. Тем не менее, традиционно имя этого элемента пишется в верхнем регистре.
Открывающий тег определяет начало HTML-документа, внутри него хранится «голова» ( ) и «тело» документа ( ).
Содержимое этого раздела не показывается напрямую на странице, за исключением элемента . Внутри могут располагаться следующие элементы: , , , , или .
Элемент является универсальным и добавляет целый класс возможностей, в частности, с помощью метатега, как обобщённо называют этот элемент, можно изменить кодировку страницы, добавить ключевые слова, описание документа и многое другое, предназначенное для браузера или поисковых систем. В частности, чтобы браузер понимал, что имеет дело с кодировкой UTF-8 (Unicode transformation format, формат преобразования Юникод) и добавляется данная строка.
Пример веб-страницы
Элемент определяет название веб-страницы. В браузере оно отображается на текущей вкладке (рис. 2).
Рис. 2. Название веб-страниц в браузере
Элемент является обязательным и должен непременно присутствовать в коде документа. Внутри разрешается писать только текст и никаких других элементов в быть не должно. Но допустимо добавлять разные текстовые символы, например, так: Adobe™ Photoshop® .
Закрывающий тег показывает, что «голова» документа завершена.
«Тело» документа предназначено для размещения элементов и содержимого веб-страницы.
Заголовок
HTML предлагает шесть текстовых заголовков разного уровня, которые показывают относительную важность раздела, расположенного после заголовка. Так, элемент представляет собой наиболее важный заголовок первого уровня, а элемент служит для обозначения заголовка шестого уровня и является наименее значительным. По умолчанию, заголовок первого уровня отображается самым крупным шрифтом жирного начертания, заголовки последующего уровня по размеру меньше. Элементы ... относятся к блочным элементам, они всегда начинаются с новой строки, а после них другие элементы отображаются на следующей строке. Кроме того, перед заголовком и после него браузер добавляет пустое пространство.
Некоторый текст можно спрятать от показа в браузере, сделав его комментарием. Хотя такой текст пользователь не увидит, он всё равно будет передаваться в документе, так что, посмотрев его исходный код, можно обнаружить скрытые заметки.