Братки JavaScript-а
JavaScript простым языком
Last updated
Was this helpful?
JavaScript простым языком
Last updated
Was this helpful?
В предыдущем уроке (), я упоминал братьев JavaScript – это HTML и CSS. Попробую коротко донести до тебя основную суть.
Каждая веб-страница, которую ты видишь – состоит из разметки (эта разметка и называется HTML (HyperText Markup Language)). Разметка – это фундамент страницы. Выглядит он в базовом виде, примерно так:
Данный код нужно сохранять в файле формата .html
(например, index.html
).
Надеюсь ты видишь, что здесь есть разные слова, заключенные в скобки <>
. Так вот, это не просто так, из разряда – что хочу, то и пишу, эти штуки называются тегами
. Они практически все являются парными. Это означает, что после того, как ты открыл одну скобку <открывающий тег>
, ты обязательно должен его закрыть </закрывающий тег>
, иначе браузер не примет твой код.
Пример парного тега:
Как видишь, сначала я открываю тег, пишу внутри него, то что хочу, а затем закрываю его. Думаю, ты заметил чем отличается открывающий тег от закрывающегося. Только одним /
. Но запомни, этот слэш
очень важный.
Хочу предупредить, что не все теги являются парными, например:
Весь список можно погуглить, если понадобится.
В целом, HTML служит для того, чтобы разделить информацию на логические блоки, для того, чтобы проще этим было управлять (через тот же JavaScript
) и оформлять через CSS
.
Так называемые каскадные таблицы стилей (Cascading Style Sheets). Они служат для того, чтобы навести марафет на странице. Через них, например, устанавливают цвет фона страницы, размеры шрифтов, цвет этих же шрифтов, устанавливают позиционирование элементов относительно друг друга, относительно окна и так далее.
Пример CSS-кода:
Данный код (чаще всего это называют правилами
) применится к любому элементу (тегу) на странице, у которого будет прописан атрибут class="paragraph-1"
или class="paragraph-2"
, и даже можно так class="paragraph-1 paragraph-2"
(в этом случае к элементу с таким атрибутом применятся и правила paragraph-1
и правила paragraph-2
), например:
CSS-код подключается к странице двумя способами:
Прописываем CSS код внутри тега <head>
до его закрытия (</head>
), обрамляем сам код в тег <style>...</style>
;
Подключаем через внешний файл.
Первый способ:
Тег <style>...</style>
HTML-код:
Второй способ:
Отдельно создаем файл формата .css
, запихиваем туда наш CSS код и подключаем с помощью одиночного тега <link>
к странице HTML:
Т.е., эффект будет одним и тем же, стили применятся и в том и в другом случае. Но преимущество второго метода в том, что весь CSS код отделен от другого, что дает возможность проще разбираться в самом коде и не говнокодить
.
Надеюсь с помощью данного материала у меня получилось направить тебя в нужное русло и далее ты сам просмотришь доп.материал в интернете. Я же оставлю тебе ссылочки на код выше, дабы ты мог посмотреть, как и что работает.