Mutlak ve Göreceli Yollar

Mutlak ve Göreli URL yolu arasındaki farkı anlama

Web tasarımının hiçbir yönü, köprülerden daha çok "web-merkezli" (yaygın olarak "bağlantılar" olarak adlandırılır) değildir. Bir sayfada bir bağlantı oluşturma ve okuyucuların diğer içeriğe kolayca erişebilmelerini sağlama özelliği, web sitelerini baskı veya yayın ortamı gibi diğer iletişim ortamlarından ayıran tanımlayıcı özelliklerden biridir.

Bu bağlantıların bir sayfaya eklenmesi kolaydır ve bunlar sitenizdeki veya Web'in başka bir yerinde bulunan diğer web sayfalarına da olabilir. Resimler, videolar veya belgeler gibi diğer kaynaklara da bağlantı sağlayabilirsiniz. Yine de, bağlantılar eklemek kadar kolay olduğu gibi, bir çok yeni web tasarımcılarının özellikle ilk başta, özellikle dosya yolları kavramı ve göreceli bir yolun ne anlama geldiği ve ne mutlak bir yol olduğu anlamında kavramaya çalıştıkları unsurlardan biri. biri diğerinin yerine kullanıldığında.

Yukarıda açıklanan bağlantıların her birinde, sitenizdeki çeşitli sayfalara veya kaynaklara nasıl bağlanacağınızı düşünmeniz gerekir. Özellikle, ne tür bir URL yoluna yazacağınıza karar vermeniz gerekir. Web tasarımında, bağlantı oluşturmanın iki standart yolu vardır ve kullanabileceğiniz iki yol yolu vardır:

Mutlak Yol URL’leri

Mutlak yollar, İnternet'teki çok özel bir yere başvuran URL'leri kullanır. Bu yollar, bağlantı yolunun kendisinin bir parçası olarak bir alan adı içerecektir. Bu web sayfasına giden mutlak yolun bir örneği:

https: // www. / web tipografi-101-3470009

Genellikle, kendi alanınız dışındaki bir alandaki Web öğelerini işaret etmek istediğinizde mutlak bir yol olur. Örneğin, burada farklı bir web sitesinde bir sayfaya bağlantı vermek istediğimde, bir bağlantıya (webdesign.) Başka bir yere gitmek için ayrıldığımdan bu bağlantının tam URL'sini eklemem gerekir. Bu bağlantı, sayfadaki öğeyi, söz konusu bağlantı için "href" özelliğinin değeri olarak kullanılan URL ile eklemektir.

Dolayısıyla, "site dışı" olan bir şeye kendi bağlantınızdan bağlantı kuracak olursanız, mutlak bir yol kullanmanız gerekir, ancak kendi alanınızda bulunan sayfalar veya kaynaklar nedir? Kendi sitenizdeki sayfalara bağlantı oluşturuyor olsanız bile mutlak yolları gerçekten kullanabilirsiniz, ancak gerekli değildir ve geliştirme ortamınıza bağlı olarak mutlak yollar sorunlara neden olabilir.

Örneğin, bir web sitesinin oluşturulması sırasında kullandığınız bir geliştirme ortamınız varsa ve tüm URL'leri kesinlikle bu URL'ye kodlarsanız, site kullanıma girdiğinde bunların hepsinin değiştirilmesi gerekir. Bu sorunu önlemek için, yerel kaynakların dosya yollarının Bağıl Yolları kullanması gerekir.

Göreli Yol URL’leri

Göreli yollar, bağlantıların bulunduğu sayfaya bağlı olarak değişir - sayfaya ait olduklarından (adından da anlaşılacağı gibi) bunlar. Kendi sitenizdeki bir sayfaya veya bu sitedeki "resim" dizininin içindeki bir resme bağlanıyorsanız, büyük olasılıkla kullanacağınız göreceli bir yoldur. Göreli yollar, sadece baktığımız mutlak yollardan farklı olarak, bir sayfanın tam URL'sini kullanmaz.

Göreli yolu kullanarak bir bağlantı oluşturmanın çeşitli kuralları vardır:

Göreli yolu nasıl belirlenir?

  1. Önce düzenlediğiniz sayfanın URL'sini tanımlayın. Yukarıda listelenen örnek makalede, bu https: // www olacaktır. / web tipografi-101-3470009
  2. Sonra sayfanın dizin yoluna bakın. Bu yazı için, / web-tipografi-101-3470009

Burada göreceli yolu yazdığımızı göreceksiniz, bu yolu bir eğik çizgi (/) ile başlatabilirsiniz. Bu karakter, tarayıcıya geçerli dizinin köküne gitmesini söyler. Buradan, belirli kaynağınız için ihtiyacınız olan klasörleri veya dosya adlarını ekleyebilir, sonlandırmak istediğiniz klasörün ve belgelerin son haline gelmesini istediğiniz yere ekleyebilirsiniz.

Özet olarak - eğer "site dışı" bağlıysanız, bağlanmak istediğiniz her şeyin tam yolunu içeren mutlak bir yol kullanacaksınız. Alanda, kodlama yaptığınız sayfanın bağlı olduğu bir dosyaya bağlıysanız, esas olarak, bulunduğunuz sayfadan, sitenin dosya yapısından ve son olarak ihtiyacınız olan kaynağa doğru giden göreceli bir yol kullanabilirsiniz. .