Zacząłem ostatnio uczyć się html, a jedną z rzeczy, które naprawdę mnie zdezorientowały, to dlaczego niektóre linki mają przedrostek ("/") przed ścieżką i niektóre linki nie " t?Począwszy od ukośnika w html dla "href"
tj.
<link href="/favicon.png" rel="icon">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css">
vs.
<dt><a href="reset/index.html">Reset CSS</a></dt>
Jest jedną ścieżką względną i jedna ścieżka bezwzględna? i jak dokładnie działa href? czy po prostu trzyma się nazwy ścieżki po bazowym adresie URL?
Mark jest poprawna, ale myślałem, że chciałbym napisać trochę informacji o tym, jak można znaleźć się odpowiedzi na te pytania, jeśli naprawdę jak patrząc na dokumentacji. http://dev.w3.org/html5/spec/spec.html >> kliknij element >> kliknij atrybut href >> kliknij poprawny adres URL. To wyjaśnia adresy URL w atrybucie href elementu "a". Zawiera również linki do standardu URL, jeśli jesteś naprawdę ciekawy http://tools.ietf.org/html/rfc3986. RFC i standard HTML 5 mogą rozwiązać wiele pytań. Są również bardziej dokładne niż blogi internetowe itp., Ale zdecydowanie nie są tak łatwe do odczytania. –