Хелпикс

Главная

Контакты

Случайная статья





Созданиеформ



 

Для создания сайтов используют:

1. Html – определяет расположение элементов на странице

2. РНР – объектно-ориентированный язык, работает на сервере

3. JavaScript- объектно-ориентированный язык, работает у пользователей на компе, смартфонах и прочем, через чего они выходят в интернет

4. MySQL– одна из баз данных, используемых для хранения разных данных на сервере, де пароли, логины и прочие важные и не очень данные, типа переписки в контакте, хотя в контакте используется другая база данных. Также предполагается свой язык для ввода/вывода данных из баз данных.

 

Разные браузеры имеют свойство немного по разному отображать сайты.

 

Есть отдельные библиотеки и фрейворки на языках программирования облегчающих жизнь разработчика, для JavaScript это JQuery, которая обеспечивает разные решения для единообразного отражения разных программных решений на разных браузерах. Также есть WEBGL – это больше предназначено для графических решений (тоже связано с JavaScript).

 

Структура html-страницы

 

<! DOCTYPE html> // объявление о том, что документ HTML5

 

< htmllang=" ru-RU" > // объявление начала html-страницы

 

< head> // объявление служебной информации и присоединяемых файлов

 

< metacharset=" utf-8" /> // объявление кодировки страницы

 

< meta name=" description" content=" Описаниесайта" >

< meta name=" Keywords" content=" Ключевыеслова" >

 

< linkhref=" путьиназваниеcss-файла " rel=" stylesheet" type=" text/css" /> //присоединенийфайлстилейcss

 

< title>... < /title> // заголовок страницы (отображается как название страницы-вкладки)

 

< linkrel=" shortcuticon" href=" favicon. ico" /> // фавикониликартинка на вкладке браузера

 

< script>... < /script> // скрипт (программа) наJavaScript

 

< scriptsrc=" путь и название файла со скриптом" > < /script> // внешнийскрипт (программа) наJavaScript

 

< style>... < /style> // стили оформления

 

< /head>

 

< body> // начало тела, в нем содержится контент видимый пользователю

Здесь располагаетсяосновной контент (информация) сайта. Содержит статьи, фотографии, видео- и аудиозаписи. Контент сайта заключается в теги HTML.

< header>... < /header> // заголовок разделов

< nav>... < /nav> // набор ссылки при навигации

< section>... < /section> // основнаясекция

< article>... < /article> // статья

< aside>... < /aside> // боковая колонка или сноска

< footer>... < /footer> // нижнюю часть раздела

 

< /body> // конец видимого для пользователя контента

< /html> // объявление конца html-страницы

 

 

Теги HTML

 

< h1> Заголовок 1го уровня< /h1> они от 1-го и до6, дает меньший шрифт с увеличением цифры, то есть h1 дает самый большой, а h6 самый маленький заголовок

< p> абзац< /p>

< br /> перенос

< imgsrc = ”путь к файлу” /> вставка изображения на странице

< a href = ”путь к файлу”> название ссылки< /a> ссылка на файл нужна для перехода между страницами сайта, или ссылки на файл для загрузки или воспроизведения.

< div> что-то< /div> блок, используется для размещения или html-кода или контента или того и другого одновременно, используется для позиционирования чего-то на сайте при его создании

 

Списки:

Обычный список с точкой:

< ul>

< li> элемент списка< /li>

< /ul>

 

Нумерованный список:

< ol>

< li> элемент списка< /li>

< /ol>

 

Список в списке:

< ul>

< li> элемент списка< /li>

< li> элемент списка< /li>

< ul>

< li> элемент списка< /li>

< /ul>

< li> элемент списка< /li>

< /ul>

 

3 уровня списка:

< ul>

< li> элемент списка1< /li>

< li> элемент списка1< /li>

< ul>

< li> элемент списка2< /li>

< ul>

< li> элемент списка3< /li>

< /ul>

< /ul>

< li> элемент списка1< /li>

< /ul>

 

Таблица:

 

Заголовки и названия< br />

< table border=" 1" >

< tbody>

< tr>

< td> Тег< /td>

< td> Значение< /td>

< /tr>

< tr>

< td> < h1>... < /h1> < /td>

< td> Заголовок 1< /td>

< /tr>

< tr>

< td> < h2>... < /h2> < /td>

< td> Заголовок 2< /td>

< /tr>

< tr>

< td> < h3>... < /h3> < /td>

< td> Заголовок 3< /td>

< /tr>

< tr>

< td> < h4>... < /h4> < /td>

< td> Заголовок 4< /td>

< /tr>

< tr>

< td> < h5>... < /h5> < /td>

< td> Заголовок 5< /td>

< /tr>

< tr>

< td> < h6>... < /h6> < /td>

< td> Заголовок 6< /td>

< /tr>

< /tbody>

< /table>

 

Созданиеформ

 

< form action=" URL" >

< p> < inputtype=" text" name=" " value=" " /> < /p> для ввода одного значения наподобие имени

< textarea name=" " id=" " rows=" 3" cols=" 40" > < /textarea> // вводкомментариев

< input type=" submit" value=" Отправить" >

< input type=" reset" value=" Очистить" >

< /form>

 

rows  Высота поля в строках текста.

cols    Ширина поля в символах

 

Соответственно в примере наверху - 3 означает высоту в три строки и ширину в 40 символов.

 

Иногда форму и таблицу объединяют

 

< tableborder=" 1" >

< tbody>

< tr>

< td> Введите имя< /td>

< td>

< form action=" URL" >

< p> < input type=" text" name=" " value=" " /> < /p>

< /td>

< /tr>

< tr>

< tdВведитекомментарий< /td>

< td> < textarea name=" " id=" " rows=" 3" cols=" 40" > < /textarea> < /td>

< /tr>

 

< /tbody>

< /table>

 

< input type=" submit" value=" Отправить" >

< input type=" reset" value=" Очистить" >

< /form>

 

HTML5

 

Устаревшиетеги

basefont

big

conter

font

s

strike

tt

u

frame

frameset

noframe

 

Устаревшиеатрибуты

align

link

vlink

alink

text

bgcolor

height

width

scrolling

valign

hspace

vspace

cellpadding

cellspacing

border

 

Новыетеги

Header

Nav

Section

Aside

Article

Footer

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.