Sayfama, altında satır olmasını istemediğim bazı bağlantılar koydum, bu yüzden bunu HTML kullanarak nasıl kaldırabilirim?
Sayfama, altında satır olmasını istemediğim bazı bağlantılar koydum, bu yüzden bunu HTML kullanarak nasıl kaldırabilirim?
Yanıtlar:
Satır içi sürüm:
<a href="http://yoursite.com/" style="text-decoration:none">yoursite</a>
Ancak , genellikle web sitenizin içeriğini ( HTML olan ) sunumdan ( CSS olan ) ayırmanız gerektiğini unutmayın . Bu nedenle, genellikle satır içi stillerden kaçınmalısınız .
Bkz John'un cevabını kullanarak eşdeğer cevabı görmek için CSS .
class="big-and-red", ayırma değil takma addır. class="meaningful-domain-item"o zaman css .meaningful-domain-item { //big and red }olur. Bu cevap, css + 1'imde hangi etiketi kullanacağımı hatırlatmak için yeterli.
Bu, tüm bağlantılardan tüm alt çizgileri kaldıracaktır:
a {text-decoration: none; }
Bunu uygulamak istediğiniz belirli bağlantılarınız varsa, onlara bir sınıf adı verin nounderlineve bunu yapın:
a.nounderline {text-decoration: none; }
Bu, yalnızca bu bağlantılar için geçerli olacak ve diğerlerini etkilenmeden bırakacaktır.
Bu kod <head>, belgenizin veya bir stil sayfasına ait:
<head>
<style type="text/css">
a.nounderline {text-decoration: none; }
</style>
</head>
Ve vücutta:
<a href="#" class="nounderline">Link</a>
Bunu harici stil sayfanıza ekleyin ( tercih edilir ):
a {text-decoration:none;}Veya bunu <head>HTML belgenize ekleyin :
<style type="text/css">
a {text-decoration:none;}
</style>Veya aöğenin kendisine ekleyin ( önerilmez ):
<!-- Add [ style="text-decoration:none;"] -->
<a href="http://example.com" style="text-decoration:none;">Text</a>Diğer cevapların tümü metin dekorasyonundan bahsediyor. Bazen bir Wordpress teması veya bağlantıların diğer yöntemlerle altı çizildiği bir başkasının CSS'sini kullanırsınız, böylece metin dekorasyonu: hiçbiri alt çizgiyi kapatmaz.
Sınır ve kutu gölgesi, bağlantıların altını çizmek için bildiğim diğer iki yöntemdir. Bunları kapatmak için:
border: none;
ve
box-shadow: none;
Aşağıdakiler en iyi uygulama değildir, ancak bazen yararlı olabilir
John Conde tarafından sağlanan çözümü kullanmak daha iyidir, ancak bazen harici CSS kullanmak imkansızdır. Böylece, HTML etiketinize aşağıdakileri ekleyebilirsiniz:
<a style="text-decoration:none;">My Link</a>
Yukarıda belirtilen kodların tümü benim için işe yaramadı. Problemi araştırdığımda işe yaramadığını anlıyorum çünkü stili href sonrasına yerleştirmiştim. Stili href'in önüne yerleştirdiğimde beklendiği gibi çalışıyordu.
<a style="text-decoration:none" href="http://yoursite.com/">yoursite</a>
styleöznitelikte), yine de CSS'dir . Diğer iki etiket de tamamen geçerlidir (presentationvehyperlink). İleride, bunun için geçerli bir neden olmadıkça lütfen bir soruya etiketleri kaldırmayın (veya eklemeyin). Teşekkürler!