HTML (PHP), связывающий файлы CSS

0

У меня есть, возможно, десять файлов.php, которые составляют основные страницы моего сайта и 20 файлов.css. Я заметил, что когда я сделал кнопку отправки в одном файле, он принял атрибуты файла.css, который я не связал обычным способом html.

<head>
    <link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

Тем не менее, я ссылался на другие.php файлы следующим образом:

include('config.php');

И затем в config я ссылался на многие другие файлы в какой-то запутанной сети.

Означает ли это, что css передается методом PHP include - и что в нескольких слоях? например, если я ссылался на файл в config.php, который напрямую не ссылался на файл css, а вместо этого на другой php файл, который, возможно, напрямую ссылался на css.

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

Теги:

2 ответа

0
Лучший ответ

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

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

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

  • 0
    Ах, так что использование тегов ссылок в html тоже копирование / вставка или что-то в этом роде?
  • 0
    Тег <link> очень похож на php include, или вы можете сказать, что php include очень похож на тег <link>. Вы могли бы также сказать, что теги <img> похожи на те.
0

Прежде всего, вы должны знать, что CSS не "знает", что означает php, CSS определяет, как будут отображаться HTML-элементы. Таким образом, это произойдет после того, как web server преобразует весь ваш php код в html.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню