Комментарии в CSS
Точно также как в языках HTML, различных языках программирования и.т.д. в технологии CSS также есть возможность делать заметки в коде.
Эти заметки не будут влиять на работоспособность стилей, но будут помогать людям вспомнить для чего был написан тот или иной фрагмент кода, нести информацию об авторе стилей и.т.д.
Как вы уже, наверно, догадались, такие заметки называются комментариями.
Создаются они довольно просто, с помощью вот такой конструкции:
/* Код комментария */
Посмотрите на следующий скриншот одного файла стилей, на котором можно наглядно увидеть, как выглядят эти комментарии.

В визуальных редакторах кода, как правило, комментарии выделяются либо серым, либо желтым цветом.
С помощью комментариев можно также быстро сделать неработоспособным какой-либо кусок кода без удаления его и в случае необходимость быстро его восстановить, просто убрав комментарий.
К примеру, нам нужно сделать неработоспособным следующий стиль:
ol, ul < /*list-style: none;*/ >
Все он не работоспособный. Убираем комментарий:
ol, ul
и стиль снова в работе.
В общем, комментарии довольно удобная штука, которой приходится довольно часто пользоваться на практике. Возьмите и вы их на вооружение.

Дмитрий Ченгаев
Занимаюсь заказной веб-разработкой. Подписывайтесь на телеграм канал https://t.me/dchengaev 😉
2022-03-24
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Как правильно вставить переменую php в css код?
Я вставляю через echo все работает, но я не уверен, что это правильный способ. Подскажите как правильно сделать ?
#footer< background-color:#; height:70px; margin-top:10px; >
Отслеживать
задан 29 авг 2015 в 5:58
user189240 user189240
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Как минимум лучше вставлять переменную в html код, а не css:
// index.php
// style.css .red < background-color: red; >.green
Отслеживать
ответ дан 29 авг 2015 в 6:56
James Akwuh James Akwuh
161 2 2 бронзовых знака
Это можно сделать тремя способами, в первых двух это вставить в css код, но он должен быть на той же странице что и переменные и блоки html и третий способ это вставить в div блок. На мой взгляд самый лучший вариант третий, но в этих трех вариантах, есть один нюанс переменные должны всегда быть выше css кода, иначе работать не будет.
#blok_1< background-color:#; height:120px; width:300px; > #blok_2< background-color:#; height:120px; width:300px; > #blok_3
Отслеживать
ответ дан 29 авг 2015 в 8:47
user186631 user186631
Использование инлайновых стилей не лучшее решение. По этому лучше рассматривать первые два варианта или вариант подстановки класса.
Комментирование
Sass поддерживает стандартный многострочный CSS комментарий, обозначаемый /* */ , а также однострочный комментарий, обозначаемый // . Многострочные комментарии сохраняются на выходе в файле CSS, где это возможно, в то время как однострочные комментарии удаляются. Например:
/* Это многострочный комментарий. * Так как этот тип комментирования * поддерживается в CSS, то он * попадет в скомпилированный CSS-файл. */ body color: black; > // Это однострочный комментарий. // CSS не поддерживает данный вариант комментирования. // Поэтому данного комментария не будет в CSS-файле. a color: green; >
/* Это многострочный комментарий. Так как этот тип комментирования поддерживается в CSS, то он попадет в скомпилированный CSS-файл. body color: black // Это однострочный комментарий. CSS не поддерживает данный вариант комментирования. Поэтому данного комментария не будет в CSS-файле. a color: green
/* Это многострочный комментарий. * Так как этот тип комментирования * поддерживается в CSS, то он и * попадет в скомпилированный CSS-файл. */ body color: black; > a color: green; >
Если первым символом многострочного комментария является знак ! , то комментарий всегда будет оставаться в результирующем CSS, даже в режиме сжатия. Это полезно, например, для добавления уведомления об авторских правах на ваш CSS.
Поскольку многострочные комментарии становятся частью результирующего CSS, в них разрешена интерполяция. Например:
$version: "1.1.3"; /* Этот CSS построен с использованием SomeGrids. Версия: #. */
$version: "1.1.3" /* Этот CSS построен с использованием SomeGrids. Версия: #.
/* Этот CSS построен с использованием SomeGrids. Версия: 1.1.3. */
Комментарии в PHP
Комментарий в PHP-коде — это строка, которая при выполнении скрипта игнорируются препроцессором. Его единственная цель — быть прочитанным кем-то, кто просматривает код.
Часто при написании кода разработчики делают какие-либо комментарии в самом коде, которые никак не влияют на выполнение скрипта, а только поясняют его. Комментирование важно при создании больших проектов и в случаях, когда группа разработчиков работает над одной программой.
Виды комментариев в PHP
В коде любой программы гораздо проще разобраться если в нём присутствуют комментарии. Кроме того, когда задача решается по частям, недоделанные участки кода также следует комментировать, чтобы не забыть о них в дальнейшем.
В коде PHP можно использовать несколько видов комментариев: в стиле языков Cи, C++ и оболочки Unix. Символы // и # обозначают начало однострочных комментариев, /* и */ – соответственно начало и конец многострочных комментариев.
Многострочные комментарии удобны, когда примечания, которые вам нужно вставить в код, не помещаются на одной строке. Возможность отмечать целые блоки из строк в качестве комментариев позволяет избежать применения однострочного комментария в начале каждой строки блока.
Пример
// Это однострочный комментарий в стиле c++
# Это комментарий в стиле оболочки Unix
Это пример.
/*
Это многострочный комментарий
еще одна строка комментария
*/
// Использование комментариев для исключения частей кода
$x = 5 /* + 15 */ + 5;
echo $x;
?>
Ещё одно полезное применение многострочных комментариев — это временное отключение целых блоков кода PHP. Очень часто при написании PHP-скрипта возникает необходимость переписать его и сделать более эффективным. В этой ситуации можно закомментировать старый фрагмент кода, чтобы он программно не выполнялся, и написать новый код. Если окажется, что после запуска программы новый код хуже, чем закомментированный фрагмент, то можно удалить новый код и раскомментировать старый, чтобы вернуть его в поток выполнения.