Мы принимаем к оплате:
«Подарочный сертификат» от нашего Учебного Центра – это лучший подарок для тех, кто Вам дорог! Оплате обучение и подарите Вашим родным и близким обучение по любому из курсов!!!
«Сертификат на повторное обучение» дает возможность повторно пройти обучение в нашем Учебном Центре со скидкой 1000 рублей!
А также:
Как в css комментировать
Комментарии в CSS
При помощи комментариев можно в коде таблицы стилей оставлять подсказки и объяснения по поводу используемых селекторов, логики их применения. Также при помощи комментариев таблицу удобно разбивать на разделы и писать заметки к каждому из них. Для больших таблиц это весьма актуально.
Комментарии весьма полезны, если на стилевым файлом в будущем будет работать другой разработчик. Они помогут ему быстрее понять код и это ускорит работу.
Из минусов использования комментариев можно указать на то, что комментарии увеличивают размер файлов, а это замедляет загрузку.
Поэтому комментарии обычно используют в процессе разработки документа, или в обучающих целях. Когда файлы выгружаются на сервер, комментарии удаляют с кода.
Синтаксис комментариев в CSS
Для написания комментариев в CSS применяется констукция: /* ... */. Зона комментария начинается с последовательности символов /* и заканчивается последовательностью */.
Вот пример использования комментариев в файле таблицы стилей:
/* Стиль авторства Ивана Монеткина. Создан для ознакомительных целей. */ div { width: 110px; /* Ширина блока */ padding: 12px; /* Внутренний отступ элемента */ color: red; /* Текст в блоке красного цвета */ text-align: left; /* Выравнивание текста в блоке по левому краю */ }Из примера видно что комментарии можно добавлять в любое место документа. Также допустимы многострочные комментарии, ведь синтаксис CSS не чувствителен к пробелам и переносам строки.
В случае глобальных таблиц стилей (прописываемых в теге документа), комментарии пишутся по таким же правилам:
Комментарии в CSS body { /* создаём правило для тега body - тут укажем фоновый рисунок для всего документа */ background-image: url(/css/images/bkg.gif); } div { width: 400px; /* Ширина блока */ height: 200px; /* Высота блока */ /* Устанавливаем фоновое изображение */ background-image: url(/css/images/fon.jpg); }Для просмотра комментариев откройке html код страницы.
Эта область - тег div. Фоновое изображение задано в стиле, прописанном в разделе head.Комментарий можно использовать для временного отключения свойства. Исправим прошлый пример, закомментируем ширину блока .
Комментарии в CSS body { /* создаём правило для тега body - тут укажем фоновый рисунок для всего документа */ background-image: url(/css/images/bkg.gif); } div { /* width: 400px; /* Ширина блока */ */ height: 200px; /* Высота блока */ /* Устанавливаем фоновое изображение */ background-image: url(/css/images/fon.jpg); }Для просмотра комментариев откройке html код страницы.
Эта область - тег div. Фоновое изображение задано в стиле, прописанном в разделе head.Строка
- width: 400px; /* Ширина блока */
теперь окружена комментариями. Но если посмотреть как работает этот пример, то видно что свойство height блока тоже не равно 200px. Значит в код закралась ошибка.
Всё дело в том, что вложенные комментарии в CSS запрещены. В этом примере мы закомментировали комментарий и получили ошибку. Чтобы исправить эту ситуацию достаточно корректно расставить комментарии.
Но давайте разберёмся почему не работает свойство height. Ведь на первый взгляд оно не имеет отношение к области вложенного комментирования.
Что случилось.
Механика ошибки такова: символы /* перед свойством width начинают комментарий, вторая пара /* просто часть комментария, символы */ заканчивают комментарий. Вторая пара символов */ - это посто часть кода. Если их убрать, то свойство height сработает и высота блока станет равной 200px.
Но всё таки, почему свойство height не работает? Помните одно из правил синтаксиса CSS - язык не чувствителен к пробельным символам, это значит что пробелов и переносов строк для CSS не существует. То есть символы */ (напоминаю - часть кода, а не комментарии в нашем случае) и слово height на самом деле не разделены пробелами, а являются одним словом.
Второй способ исправить ситуацию - поставить точку с запятой после символов */. Вот так:
Комментарии в CSS body { /* создаём правило для тега body - тут укажем фоновый рисунок для всего документа */ background-image: url(/css/images/bkg.gif); } div { /* width: 400px; /* Ширина блока */ */; height: 200px; /* Высота блока */ /* Устанавливаем фоновое изображение */ background-image: url(/css/images/fon.jpg); }Для просмотра комментариев откройке html код страницы.
Эта область - тег div. Фоновое изображение задано в стиле, прописанном в разделе head.Теперь свойство height нормально работает.
Для записи объявлений в правилах CSS пробелы можно не использовать вообще. Достаточно разделять пары свойство:значение точкой с запятой.
Как делать в css комментарии в коде и что это дает?
Я считаю, что оставлять в css комментарии в коде — это очень хороший тон веб-разработчика. Во-первых, так понятней ему самому. Во-вторых, намного понятнее становится тому, кто этот код не писал, но пытается в нем разобраться. Я считаю, что наличие комментариев, это один из признаков профессионализма веб-разработчика. Но как их писать в том же css?
Как писать комментарии в css коде?
Тут все максимально просто и похоже на то, как они делаются в языках программирования. Многострочный (да и однострочный) комментарии можно сделать так: /* тут текст */
Все должно начинаться со слэша и звездочки, а чтобы закрыть комментарий используйте обратную конструкцию (сначала звездочка, потом слэш). В редакторах кода комментарии подсвечиваются по-разному, в Notepad++, например, зеленым цветом. На этом скриншоте вы можете видеть, как я закомментировал стиль для элементов input.
Зачем нужны?
В css комментарии нужно даже больше, чем в html. Это связано с тем, что css кода обычно всегда больше и его чаще редактируют при изменении готового шаблона. Поскольку строк тут может быть в 5-10 раз больше, чем в разметке, то разобраться в том, где какие стили без комментариев будет не так-то просто.
Например, в стандартной верстке среднего макета присутствует 500-1000 строчек кода css, отвечающего за стилевое оформление элементов. При этом я неоднократно видел и файлы в 5-10 раз больше. В связи с этим, при верстке хорошим тоном будет оставлять комментарии. Вот пример их использования:
Все, уже читабельность и восприятие написанных позже правил будет намного лучше даже у новичка, ну а опытный разработчик и подавно разберется. В общем, используйте их в своей верстке.
CSS комментарии
CSS комментарии в коде начинаются с символов /* и заканчиваются символами */. Комментарий в CSS коде можно сделать как однострочным так и многострочным, всё будет зависеть от того, где вы его закроете. Если комментарий открыт и закрыт на одной строке, то он будет однострочным, если комментарий открыт на одной строке, а закрыт на следующей строке или через несколько строк, то комментарий многострочный:
/*однострочный комментарий*/ p { color:green; /*это свойство задает зеленый цвет текста*/ } /* это многострочный комментарий */Примечание: не забывайте в CSS коде закрывать свои комментарии. Так как если вы откроете комментарий с помощью символов /* и не закроете его символами */, то всё что расположено после символов /* будет расцениваться браузером как CSS комментарий.
Комментарии можно использовать для пояснения каких-нибудь участков кода, это бывает особенно полезным, когда приходится возвращаться к коду спустя некоторое время.
Ещё одна важная роль комментариев, которую часто используют на практике - это временное отключение некоторой части кода. Таким образом комментарии используют, когда бывает трудно определить местонахождение ошибки.
Примечание: вложенные комментарии не поддерживаются, то есть нельзя вложить один комментарий в другой. Такая ошибка может появиться, например, когда необходимо временно отключить некоторую часть кода, а в нем уже содержится комментарий: ... /* p { color: red; /* цвет текста в абзацах - красный */ background-color: black; } */ ...Комментарии в CSS коде. Основы CSS для начинающих. Урок №4 | StepkinBlog
Всем привет! В этом уроке я расскажу, как в CSS коде оставить маленькую подсказку для себя или для других веб-мастеров, которые будут продолжать работу с вашим кодом. Но это не все, о чем бы мне хотелось рассказать.
Что же я называю подсказкой? Подсказка – это комментарий в коде, оставленный для того, чтобы вы или будущий веб мастер видели, какую работу было сделано в данной части кода. А еще можно временно выключить css стиль, не удаляя при этом css правила, и это будет называться «закомментировать код». Вот в этом уроке я и расскажу, как оставить в коде комментарий и как закомментировать код.
○ Как оставить комментарий в коде CSS
Выше я объяснил, для чего комментарии в коде, и, надеюсь, вы поняли, что в дальнейшем это поможет вам экономить свое время и время других. Чтобы оставить комментарий в коде, достаточно прописать вот так:
/* здесь будет комментарий к коду *//* - открываем */ - закрываем
Пример:
/* Для заголовка */ h3 { font-size: 150px; /* Размер шрифта */ color: #cc0000 /* Цвет текста */ }Эти подсказки на веб-странице отображаться визуально не будут, только в коде.
○ Как закомментировать код CSS
Бывают такие случаи, что css правило для какого-то элемента на данный момент не нужен или вы проводите эксперимент со стилями и, чтобы не удалить старые стили, их можно закомментировать, то есть, временно отключить. Делается это вот так:
/* здесь код */Пример:
h3 { /* font-size: 150px; color: #cc0000; */ }Можно и так:
h3 { /*font-size: 150px; Размер шрифта */ /*color: #cc0000 Цвет текста */ }Можно и так:
/* h3 { font-size: 150px; Размер шрифта color: #cc0000 Цвет текста } */Я частенько люблю так делать:
Как оставить комментарий и как закомментировать код, разобрались. Двигаемся дальше.
Жду вас на следующих уроках.