Директивы комментариев и Doctype в Html коде, а так же понятие блочных и строчных элементов (тэгов). Исправление ошибок Отсутствует атрибут alt у изображения

Здравствуйте уважаемые начинающие веб-мастера. В этом уроке поработаем над внешним видом нашего сайта.

Как я уже писал раньше, внешний вид сайта создаёт , или шаблон.

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

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

Можно конечно воспользоваться моими , но лучше всё таки подучиться.

Помимо вышеперечисленного Вам необходимо прочитать пост , и выполнить данные в нём рекомендации. Они очень простые.

Начнём с редактирования стандартной темы «Twenty Ten». Эта тема стоит по умолчанию на сборке WordPress, и именно её можно увидеть сразу после установки движка.

На этом ресурсе, кстати, тоже стоит эта тема, только немного подправленная. Вернее переделанная до основания.

Создавать свой web дизайн, мы будем при помощи инструмента Веб-инспектор.

Этот необходимый для разработчика инструмент по умолчанию есть во всех современных браузерах и вызывается клавишей F12.

Так же вызвать его можно, если щелкнуть правой клавишей мыши по странице, и выбрать "Просмотр кода элемента" или "Исследовать элемент"

Дизайн моего сайта уже несколько раз поменялся, и Вы видите давнишний вариант, но сути это не меняет.

Всех возможностей этого инструмента я ещё не знаю (обязательно нужно будет заняться и изучить), но и того что известно хватает для того, чтоб делать с темой всё, что угодно.

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

Если навести на неё курсор, то элемент, который ей соответствует на странице, выделится другим цветом, и рядом появится сноска с указанием названия селектора, отвечающего за данный элемент в таблице стилей, и его размер в пикселях.

Если щёлкнуть по этой строке, то она окрасится в синий цвет, как бы зафиксируется, и в поле справа отразятся все свойства и значения заданные, в нашем случае, блоку с меню, в таблице стилей.

Как видим, блок меню в таблице стилей, обозначен селектором #access , и ему заданы следующие значения:

ширина — 940 px
отступ слева — 0 px

Идём ниже

фоновый цвет — жёлтый (изначально был черный)
видимость элемента — видимый
наплывание слева — наверное чтоб не отталкивать заголовок
отступ сверху — 80 px, и размещение по центру
отступ снизу — 30 px
рамка — толщина, сплошная, желтая (изначально чёрная)

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

Для того, чтоб всё это проделать, нужно пройти в Консоль — Внешний вид — Редактор, и найти там файл style.css

Щёлкаем по нему и, поднявшись по странице чуть выше, видим открывшийся для редактирования файл таблицы стилей. Первым делом копируем весь файл, и сохраняем в каком нибудь редакторе, можно в блокноте .

Вот в этом-то файле нам нужно найти селектор #access . Сначала он появится в разделе » =Structure», но там он находится в группе с другими селекторами, для которых заданны одинаковые свойства и значения.

Не будем пока выводить из этой группы #access , так как ширина, заданная в этой группе, меня, например, устраивала. Опускаемся дальше до раздела «Menu». Вот тут наш блок представлен во всей красе.

Именно здесь можно подвинуть его вверх и вниз, изменив значение в свойстве margin , изменить цвет, а если в свойстве display вместо block поставить none , то сделать невидимым.

Не забываем после каждой манипуляции обновлять файл!

Я специально выбрал для демонстрации блок меню, так как он имеет сложную структуру. Ведь в основном блоке у него находятся ещё блоки ссылок, и текст в этих ссылках, который сам по себе тоже отдельный блок.

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

В этих элементах, в свою очередь, находятся ещё элементы, и нам надо открыть их все, то есть всё, что находится в блоке меню.

Теперь, перемещая курсор по строчкам в левом поле, в правом поле смотрим, как узнать тот или иной элемент в файле style. css , и прикидываем, какие значения нам хотелось бы изменить.

Затем идём в редактор, находим нужный селектор, и меняем то, что задумали. Покажу что изменил я, чтоб меню приобрело такой вид и функции, как на этом сайте.

Если кому-то захочется вообще убрать это меню со страниц сайта, то для этого нужно пройти Внешний вид > Редактор, и открыть для редактирования файл header.php .

В коде файла находим тег

.

Можно сделать его просто невидимым. Для этого в файле style.css , в селектор #access добавляется свойство display:none .

Теперь посмотрим, как заменить картинку в шапке сайта . Допустим, все предложенные в теме изображения Вас не устроили, и Вы решили установить, что-то совершенно своё. Где взять картинку для шапки, можно посмотреть на странице , и когда она будет найдена, или сделана, поместить в папку images темы.

Затем идём в файл style.css , и смотрим, что нужно сделать, чтоб не нужная картинка исчезла, а нужная появилась.

Находим раздел «=Header», в котором собрано всё, что связано с шапкой сайта, и находим там селектор изображения. Затем меняем значение display:block на значение display:none , и картинка исчезает с экрана.

Затем поднимаемся до раздела «=Structure», и в селекторе #wrapper , делаем следующую запись. Свойство background: есть по умолчанию, это фон страницы, так что добавляем свойства только для картинки.

В значении свойства background-image , помещаем адрес новой найденной, или сделанной нами картинки, загруженной предварительно в папку images темы оформления.

Если сайт находится на хостинге, то Эта папка находиться в: имя_сайта > public_html > wp-content> > themes > images.
Если сайт ещё на локальном хостинге, то путь к этой папке: Z > home > имя_сайта > www > wp-content> > themes > images.

В первом случае изображение загружается при помощи файлового менеджера, во втором — изображение просто сохраняется в эту папку.

Здесь, после установки, придется подправлять только свойство background-position , чтоб поаккуратнее разместить шапку на странице, а свойство background необходимо на тот случай, если у кого-то из посетителей картинка в шапке не откроется.

В этом случае шапка будет иметь хотя бы фон.

Делается это следующим образом. Заходим Консоль — Записи — Добавить запись, переключаем редактор в режим HTML, и через загрузчик изображений (Добавить медиафайл), загружаем нужную картинку.

В редакторе появляется код этой картинки. Его нужно скопировать, а "Запись" удалить.

Затем заходим в "Внешний вид — редактор", и открываем для редактирования файл header.php , в котором находим строчку