Верстка сайта что это. Объясняю для новичков

Приветствую вас, уважаемые посетители блога Royal-Site.ru

Эта статья подготовлена специально для совсем новичков, которые хотят понять что такое верстка сайта. Скорее всего вы уже разобрались в том, как можно просто создать сайт с нуля, и хотя лучше разобраться в том как же его можно изменять.

Верстка сайта — это красивое, правильное и грамотное расположение всех блоков и элементов сайта.

Верстка сайта что это

Обычно верстальщики работают с уже готовым дизайном. То есть верстальщик и дизайнер — это разные люди, у которых разные задачи.

Сначала дизайнер рисует, как должен выглядеть сайт: каждый элемент, каждый блок и каждую кнопку, вплоть до мелочей! После этого верстальщик переносит всю схему этого макета на сайт и представляет его в том виде, в котором его видят пользователи в своих браузерах.

Верстка сайта

Были времена, когда сайты верстали при помощи HTML таблиц. То есть по сути вся страничка сайта состояла из таблицы с невидимыми  границами и ячейками с разной высотой и шириной. Но сейчас о таком невозможно думать без улыбки.

CSS верстка сайтов

Сейчас для верстки используют такие технологии! Только успевай учится и применять. Но все же как ни крути база для верстки это CSS ( Cascading Style Sheets — каскадные таблицы стилей).

Основа верстки строится на прописывании стилей для каждого элемента сайта. Стили можно прописывать внутри тегов  HTML параметром style=» (тут пишут стили)» . Например:

<div style="width:100%; height:200px; color:#fff;">Это блок с какой то информацией</div>

Но чаще всего, для удобства и быстрой работы сайта, все стили сайта собирают в файле с расширением .CSS и подключают эти внешние стили на страницах сайта между тегами <head></head> таким образом:

<head> <link href="style.css" rel="stylesheet"> </head>

В параметре href=»» нужно указать путь к вашему файлу стилей CSS . Можно также указывать несколько файлов для страницы вот так:

<head> 
<link href="style.css" rel="stylesheet">
<link href="main.css" rel="stylesheet">
</head>

Каким образом прописываются стили в файле с расширением .CSS?

Для начала скажу, что для верстки страницы к ее элементам присваивается определенный класс или id. Если сказать просто, то разница состоит в том, что элементов одинаковым классом может быть бесконечное множество на странице, а определенный id элемента только один.

Указываются эти классы и id так:

<a href="#" class="ssilka"> Ля ля ля</a> 
<a href="#" id="menu-link"> Тополя</a>

Наименования классов и id произвольны, но должны быть прописаны только латинскими буквами и цифрами.

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

После того как вы указали определенный класс или id, вы должны убедиться, что для них в файле .CSS прописаны, так сказать, правила.

Для классов это указывается так:

.class-name{ тут прописываются стили}

Для id :

#id-name{тут прописываются стили}

Вот кусок стилей из моего файла style.css

.cod { 
color: #124377;
border-radius: 5px; 
border: 1px solid #A58888; 
background-color: #fff; 
width: auto; 
}
.zayavka{
 width:100%; 
float:left; 
background: #093e43; 
color: #fff; text-align:center;
font-size:150%; padding: 3%;
} 
.zayavka a{
 color: #fff;
 }

Это лишь пример, чтобы вы поняли основы. Эту тему можно очень долго развивать и описывать как работают эти стили, какие у них приоритетности и т.д. Но все это вы можете нагуглить и найти сами. Информации куча по этим вопросам.

Если вы уж взялись изучать веб-разработку, думаю, вам будет интересно почитать о том, как стать php программистом с нуля.

Надеюсь, что эта статья дала примерное представление о том, что такое верстка сайта и как используются стили CSS.

Если что то непонятно, пишите в комментариях, спрашивайте, помогу чем смогу.

Ребята, подписывайтесь на новые статьи, чтобы быть в теме новостей блоггинга и веб-мастерства.

С уважением,
Артем Губтор.


2 комментария

  • Витьбас

    Здравствуйте,Артём!Мне уже скоро 50 и ноутбук приобрёл не так давно,но всё-равно интересно и хочется научиться всем компьютерным премудростям,а не ночами сидеть за «игрушками».Единственное,что признаю-это шахматы.Такие статьи,как Ваша,читаю, сохраняю,хотя не всё порой понимаю.

    Ноябрь 14, 2016 в 3:47 пп
    Ответить
    • Артем Губтор

      Здравствуйте, мой почет и уважение вам! Люди, которые готовы учиться в любом возрасте, достойны этого!
      Спасибо за интерес к статьям, рад стараться. Думаю, со временем вы во всем разберетесь.

      Ноябрь 14, 2016 в 7:48 пп
      Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

12 + двенадцать =