css 파일은 어떤 폴더에 있습니까? 절대 및 상대 링크. 여러 CSS 파일을 하나의 HTML 문서에 연결
안녕하세요 여러분, 친구들입니다. 오늘은 "css 스타일 시트를 html 페이지에 연결하는 방법"이라는 가장 간단한 질문에 답할 것입니다.
기사의 비디오 버전:
이렇게 하려면 태그 내용에 다음 줄을 삽입합니다.
설명합니다: 링크 태그를 사용하면 외부 파일을 페이지에 연결할 수 있습니다. rel="stylesheet" 속성은 포함된 파일이 스타일 시트임을 지정합니다. href는 스타일시트의 경로입니다. 일반적으로 스타일 시트가 그렇게 호출되고 연결된 html 페이지와 동일한 폴더에 있는 경우 해당 값은 "style.css"입니다.
파일 경로를 작성하는 방법
따라서 css 파일이 다른 위치에 있으면 경로가 다르게 작성됩니다. 더 명확하게 하기 위한 예:
table.css 파일은 html 페이지와 같은 폴더에 있는 styles 폴더에 있습니다: href = “styles/table.css”
fonts.css 파일은 css 폴더에 있는 styles 폴더에 있으며, 이 폴더는 차례로 html 페이지가 있는 위치에 있습니다. href = “styles/css/fonts.css”
두 개의 점을 사용하면 원래 위치(html 페이지가 있는 위치)에서 경로로 돌아갈 수 있습니다. 따라서 다음과 같이 도달할 수 있습니다.
Href = “../style.css” – 파일은 html 파일보다 한 단계 위입니다.
href = “../../style.css” – 두 단계 위로.
Href = "../../../css/style.css" – 3단계 상위 + 스타일 파일 자체도 css 폴더에 있습니다.
파일 경로를 설정하는 방법을 완전히 이해하기 위해 이러한 간단한 예를 이해하시기 바랍니다.
더 이상 사용되지 않는 속성
이전에는 스타일 시트를 연결할 때 링크 태그에 type = "text/css" 속성을 지정해야 했지만 오늘날에는 더 이상 필수 요구 사항이 아닙니다. 브라우저는 이미 모든 것을 완벽하게 이해하고 있습니다. 그러나 이전 브라우저에서 완벽하게 지원하려면 안전하게 플레이하고 계속 추가할 수 있습니다.
이제 순서대로 고려할 것입니다.
앞서 말했듯이 css는 html 구조에 스타일을 지정하도록 설계되었습니다. 즉, 모양, 색상, 크기, 위치 등을 제공하므로 html 코드에 직접적인 영향을 줍니다.
이 효과를 제공하기 위해 css를 html 문서에 연결합니다.
CSS를 포함하는 첫 번째 방법은 관련 스타일입니다.. 스타일시트가 별도의 파일로 작성된 경우 적용됩니다.
이때 스타일시트가 있는 style.css 파일은 link 태그를 사용하여 head 태그의 html 파일과 연결됩니다.
<링크 href="css/style.css" type="text/css" rel="stylesheet">
링크는 단일 태그입니다.
href는 우리에게 친숙한 링크 속성이고 css/stile.css는 파일 경로와 파일 이름을 나타내는 값입니다.
type – 포함된 요소의 유형을 나타내는 속성, 이 경우에는 text/css 입니다.
rel - 관계를 정의하는 속성이며 그 값은 일반적으로 스타일시트(스타일 시트)로 작성됩니다.
이 코드에서는 일반적으로 style.css 값(포함된 테이블의 이름)만 변경됩니다. 테이블이 연결되어 있습니다.
이제 브라우저는 style.css 파일에 지정된 형식으로 html 파일을 표시합니다.
그건 그렇고, 미래를 위해. 하나의 html 파일은 원하는 만큼 많은 스타일 시트를 포함할 수 있습니다. 모두 head 태그에 포함됩니다.
그리고 훨씬 더 자주 사용되는 반면에 하나의 테이블은 많은 html 파일에 연결할 수 있습니다.
스타일시트는 모두 동일한 파일에 있으므로 정의하기 쉽기 때문에 스타일시트를 포함하는 데 선호되는 방법입니다.
또한 동일한 유형의 여러 요소의 스타일을 변경해야 하는 경우 하나의 그룹 선택기에 수집하면 훨씬 쉽게 변경할 수 있습니다.
사실 웹마스터의 임무 중 하나는 최종 결과를 변경하지 않고 코드 양을 줄이는 것이며 별도의 style.css 파일이 이 요구 사항을 가장 완벽하게 충족합니다.
기사 제목을 작성하려면 크기, 색상, 글꼴 및 스타일에서 다른 것을 설정해야 한다고 상상해 보십시오. 그리고 각 게시물에 대해.
style.css 파일에서는 스타일을 한 번만 설정할 수 있지만 사이트의 모든 게시물 제목에 대해 설정할 수 있습니다.
이제 차이점을 이해하셨나요?
그러나 스타일을 포함하는 다른 방법도 존재할 권리가 있으므로 그것들과 그것들이 적용되는 상황을 살펴보자.
CSS를 포함하는 두 번째 방법은 전역 스타일입니다. html 파일에서 직접 스타일 시트를 연결(배치)할 수 있습니다.
이는 style 태그를 사용하여 수행되며 head 태그의 첫 번째 경우와 같은 방식으로 작성됩니다.
Как видите, таблица стилей расположена прямо в html файле. Всё это работает так-же, как и при первом способе подключения, но применяется реже, из за громоздкости, и главное, из-за невозможности воздействия стилей на несколько файлов.
Когда его применять? Я, например использую этот способ при создании дизайна в редакторе файлов.
Гораздо проще отлаживать документ, если и html и css находятся на одной странице и можно быстро подправить и то, и другое.
Третий способ подключения css — внутренние стили позволяет прописывать стили прямо внутри html тега.
Реализуется он при помощи атрибута style , который не стоит путать с одноимённым тегом.
Применяется он тогда, когда нужно оформить только один элемент контента.
Для примера возьмём кусочек текста, и зададим ему стили, заключив в тег span
В этой части самоучителя мы познакомимся с новыми для вас терминами, которые используются при описании папок и HTML-элементов.
Примечание: папку также часто называют директорией или каталогом.
Структура сайта
Не держите все файлы в одной папке. Даже небольшими сайтами намного проще управлять, если разложить HTML документы , изображения и другие ресурсы в разные папки, создав тем самым определенную структуру расположения различных файлов. Структурируя файлы как вам удобно, вы можете выбрать для себя достаточно гибкую систему организации файлов, учитывая то, что сайт может расти, система файлов при этом будет оставаться ясной и понятной. Структуру (иерархию) каталогов, в которых располагаются различные файлы, обычно можно увидеть в виде древа. Рассмотрим в качестве примера следующее изображение.
Как вы видите, структура - это всего лишь схема, отображающая вложенность одних каталогов в другие. В примере мы использовали всего три каталога, однако этого будет достаточно для того, чтобы описать всю необходимую информацию. Часто каталоги описывают с помощью терминов наследственных (семейных) связей. У нас есть папка под названием "Бананы", она расположена внутри папки "Фрукты". Папка "Фрукты" - это родитель каталога "Бананы", а каталог "Бананы" - ребенок (дочерний каталог) папки "Фрукты". Также у нас есть еще папка "Киви", которая является тоже ребенком каталога "Фрукты".
Чтобы вам лучше запомнить, опишем термины отдельно:
- Дочерний каталог - это папка, над которой в иерархическом древе есть родительский каталог.
- Родительский каталог - это папка, содержащая другой каталог.
- Есть еще такое понятие как "корневой каталог" - это основная (главная) папка, в которой расположены все прочие каталоги и файлы.
Структура элементов
Структуру элементов также можно представить в виде схемы, отображающей вложенность одних элементов в другие. Рассмотрим простой пример:
요소의 중첩을 보여주는 다이어그램은 다음과 같이 나타낼 수 있습니다.
- 자식 요소계층 트리에서 상위 요소가 있는 요소입니다. 자식 요소는 어린이.
- 관련 요소같은 분기 수준에서 같은 부모의 또 다른 자식입니다. 이러한 요소는 자매처럼, 예제에서 이러한 요소는 그리고 ,
그리고