На своїй сторінці я розмістив кілька посилань, під якими я не хочу жодного рядка, тож як я можу видалити це за допомогою HTML?
На своїй сторінці я розмістив кілька посилань, під якими я не хочу жодного рядка, тож як я можу видалити це за допомогою HTML?
Відповіді:
Вбудована версія:
<a href="http://yoursite.com/" style="text-decoration:none">yoursite</a>
Однак пам’ятайте, що вам слід, як правило, відокремлювати вміст свого веб-сайту (який є HTML ) від презентації (що є CSS ). Тому, як правило, слід уникати стилів вбудованих .
Див . Відповідь Джона, щоб побачити еквівалентну відповідь за допомогою CSS .
class="big-and-red"це зведення, а не відокремлення. class="meaningful-domain-item"то css .meaningful-domain-item { //big and red }є. Ця відповідь достатня, щоб нагадати мені, який тег використовувати в моєму css +1.
Це видалить усі підкреслення з усіх посилань:
a {text-decoration: none; }
Якщо у вас є конкретні посилання, до яких ви хочете застосувати це, дайте їм ім’я класу, як-от nounderlineі зробіть це:
a.nounderline {text-decoration: none; }
Це стосуватиметься лише цих посилань, а всі інші залишатимуться без змін.
Цей код належить до <head>вашого документа або до таблиці стилів:
<head>
<style type="text/css">
a.nounderline {text-decoration: none; }
</style>
</head>
І в тілі:
<a href="#" class="nounderline">Link</a>
Додайте це до свого зовнішнього стилю ( бажано ):
a {text-decoration:none;}Або додайте це до <head>свого документа HTML:
<style type="text/css">
a {text-decoration:none;}
</style>Або додайте його до самого aелемента ( не рекомендується ):
<!-- Add [ style="text-decoration:none;"] -->
<a href="http://example.com" style="text-decoration:none;">Text</a>В інших відповідях всі згадуються про оформлення тексту. Іноді ви використовуєте тему Wordpress або чужу CSS, де посилання підкреслюються іншими методами, так що оформлення тексту: жодне не вимикає підкреслення.
Межа та поле-тінь - це два інші методи, які я знаю для підкреслення посилань. Щоб вимкнути їх:
border: none;
і
box-shadow: none;
Наведене нижче не є найкращою практикою, але іноді може виявитися корисним
Краще використовувати рішення, яке надає Джон Конде, але іноді використовувати зовнішній CSS неможливо. Таким чином, ви можете додати наступне до свого тегу HTML:
<a style="text-decoration:none;">My Link</a>
Весь згаданий код для мене не працював. Коли я заглиблююся в проблему, я розумію, що вона не працює, тому що я розмістила стиль після href. Коли я розмістив стиль перед href, він працював так, як очікувалося.
<a style="text-decoration:none" href="http://yoursite.com/">yoursite</a>
styleатрибуті), це все-таки CSS . Інші два теги також повністю дійсні (presentationіhyperlink). Надалі не слід видаляти (або додавати) теги до питання, якщо немає поважних причин для цього. Дякую!