## page was copied from 2018/1/pr4/hints
#pragma css /css/2019.css
<<BI>>

= Практикум 1. Подсказки =

По всем вопросам, с которыми не удается разобраться самостоятельно можно (и нужно) писать сюда:

[[mailto:alx.the.evil@gmail.com|alx.the.evil@gmail.com]]
[[mailto:valmarfgecnf@gmail.com|valmarfgecnf@gmail.com]]

== Полезные учебные ресурсы ==

 1. [[http://www.w3schools.com/html/default.asp|Tutorial по HTML]] на английском языке (есть интересная функция "Try it", для интерактивного обучения).
 1. [[http://www.webremeslo.ru/index.html|Учебник HTML для начинающих]] на русском языке (морально устарел, не советую).
 1. [[http://www.w3schools.com/tags/|Список тэгов HTML в алфавитном порядке]] с описанием и примерами для каждого.

Вам понадобятся тэги `<html>`, `<head>`, `<title>`, `<meta>`, `<body>`, `<h1> - <h6>`, `<p>`, `<a>` с атрибутом `href`, `<figure>`, `<figcaption>`, `<img />` с атрибутами `src`, `alt` и `width`, возможно также `<header>`, `<footer>`, `<hr />`, `<br />`, `<b>`, `<i>` и `<u>`. Изучите (и попробуйте!) их все. 

Могут быть полезны `<ol>`, `<ul>`, `<li>`, `<table>`, `<tr>`, `<td>`, `<th>`, `<caption>`.

== Резервные копии ==
Не забывайте делать резервные копии (бэкапы) Вашего сайта, желательно перед каждым существенным обновлением (например, добавлением страницы). 
{{{#!wiki comment
Бэкапы желательно упаковывать. Можно использовать, например, бесплатный архиватор (упаковщик) [[http://www.7-zip.org/|7-Zip|target="_blank"]]. Пользователи Linux могут выполнять бекап командою `tar`.
}}}

== Орфография ==
Советую ознакомиться с сервисом для [[http://webmaster.yandex.ru/spellcheck.xml|проверки орфографии|target="_blank"]].
Он позволяет проверить орфографию на произвольной странице в интернете. Пунктуацию он НЕ проверяет, поэтому проверяйте ее другим способом.

Если скопировать теrст со страницы в MS Word или Google Doc, то можно проверить орфографию, пунктуацию и расстановку пробелов!

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

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

== Кодировка кириллицы ==
Чтобы страница отображалась во всех браузерах правильно, нужно, чтобы в теле тэга `<head>` присутствовал тэг <meta charset="utf-8" /> (конечно если кодировка файла utf-8).

== Интересные символы ==
Иногда хочется вставить на свою страничку символы, которых нет на клавиатуре: например, длинное тире, греческую букву или символ копирайта. Для этого можно использовать код этого символа в формате HTML, который можно посмотреть, например, в [[http://unicode-table.com/ru/|большой таблице символов Юникода]]. Там есть поиск по тексту или по категориям.

'''Например''': если нужно вставить букву &alpha;, то введите в поиск слово "альфа" и получите массу разных вариантов написания буквы. HTML-код символа указан в розовой рамке; например, для стандартной буквы &alpha; он такой: 

`&``#945;`

Можно использовать и такое написание:

`&``alpha;`

Любой код символа начинается с амперсанда `&` и заканчивается точкой с запятой. Если используется цифровой вариант кода, то сразу после `&` должна стоять решётка `#`. Стоит запомнить коды для знака копирайта &copy; `&``copy;`, минуса/короткого тире &ndash; `&``ndash;` и длинного тире &mdash; `&``mdash;`.

== Замечание о гиперссылках ==
Обратите внимание: неправильно вставлять гиперссылку так:
{{{
<A href="www.google.com">Неправильно, работать не будет</A>
}}}

А вот так правильно:
{{{
<A href="https://www.google.com">Правильно!</A>
}}}

{{{#!wiki comment
== Цвета ==
На этом ресурсе можно легко подобрать нужный цвет и сразу увидеть его RGB-код в шестнадцатиричном формате (hex-код): [[http://www.rapidtables.com/web/color/color-wheel.htm|Color Wheel]]. Ещё один инструмент: [[http://www.daviddurman.com/flexi-color-picker/|Flexi color picker]].

В языке HTML много где (в цвете фона странички или ячейки таблицы, тэга шрифта, тэга горизонтальной черты `<hr>` и т.п.) можно менять цвет, и задавать его нужно именно hex-кодом. Первый символ в нем --- #, а дальше три пары символов задают интенсивности цветов в порядке RGB, то есть red (красный) -- green (зеленый) -- blue (синий).

На этом сайте можно посмотреть разные интересные цвета и их возможные удачные сочетания:
[[http://www.color-hex.com/|http://www.color-hex.com/]] 

А здесь можно подобрать основные и дополнительные цвета в интересующей Вас цветовой гамме, и посмотреть, как может выглядеть страница в таких цветах (вкладка Examples внизу страницы) [[palleton.com|palleton.com]].
}}}