Z tego co pamiętam nie ma katalogu "głównego". Jeśli pliki .html i .css masz w tym samym folderze wystarczy wpisać nazwę. Działa to względem pliku, w którym implementujesz css-a.
jeśli są w tym samym katalogu
<link rel="Stylesheet" href="style.css" type="text/css"/>
jeśli css jest w katalogu, który jest w tym samym katalogu z plikiem .html
Katalog1
------------|---------------
| |
plik.html Katalog2
|
plik.css
<link rel="Stylesheet" href="katalog2\style.css" type="text/css"/>
Jeśli jednak plik .html jest "dalej" w katalogach można użyć adresu bezwzględnego (chyba tak się to nazywało xD)
Załóżmy, że w katalogu htdocs w xamppie( na dysku C) mam katalog "html" w nim plik "style.css". Obok niego jest katalog z plikiem "index.html". Jak dołączyć css do pliku html?
<link rel="Stylesheet" href="C:\xampp\htdocs\html\style.css" type="text/css"/>
Działa to tak, że dochodzimy do pliku niezależnie od położenia html-a na dysku. Może być wszędzie. (byle na tym samym komputerze)
Zapomniałbym... Piszemy skrócenie, bo skracać.