Чому немає відмітки для підкреслення? [зачинено]


133

Мені цікаво, чому немає синтаксису розмітки для підкреслення? Я знаю, що базові теги HTML можуть бути вбудовані для досягнення цього, але я намагаюся зрозуміти, чому underlineйого опускають, коли існує жирний шрифт та курсив.


3
чистий здогад: cos підкреслення є синонімом посилань
jk.

7
Це питання видається поза темою, оскільки йдеться про вибір одного особою, який створює мову текстульної розмітки, а не про програмування.
Martijn Pieters

3
@MartijnPieters все-таки розмітка пов'язана з програмуванням
Матсеманн

17
Я не згоден з темою, що не стосується теми, але ви серйозно говорите, що розмітка так само не пов'язана з програмуванням, ніж програмне забезпечення бухгалтерського обліку? Чи використовуєте ви розмітку? якби ти це робив, ти, мабуть, не сказав би цього, і де це? Я б сказав, що ближча поза тематикою - це насамперед думка, заснована в першу чергу. Це нічого не зашкодило, і на запитання відповіли. Опс повинен зійти зі своїх високих коней, і користувачі повинні перестати боятися операторів лише тому, що вони бояться втратити свої дорогоцінні точки реп. (
Через

6
Дякуємо, що підняли це. Я не відчуваю, що це поза темою. Я погоджуюся, що це не пов’язано безпосередньо з розробкою програмного забезпечення, але я бачу файли розмітки майже у всіх проектах з відкритим кодом для README, LICENSE тощо. Більше того, мені було просто цікаво, чому програмісти не виділили наголоси, на які добре відповіли Edd.
Ганеш

Відповіді:


125

У синтаксичному документі відмітки не згадується про "жирний" або "курсив" . Що є, це увагу розділ , який описує , як використання підкреслення і Астерікса зірочкою прольоти ( , , , ) повинен створювати код , загорнутий в і тегах.*_**__<em><strong>

Причиною цього, я припускаю, є те, що розмітка є мовою розмітки, як html, і не повинна стосуватися того, як текст представлений (це завдання стилізації / CSS), а надавати тексту смислове значення. Це особливо корисно для людей, які використовують не графічні веб-переглядачі, де наголос можна передати іншими способами (подумайте про те, як зчитувач екрану міг би додати акцент, коли він стикається з <em>тегом, або дійсно додавати багато уваги у випадку <strong>тег).

Я цілком міг би використовувати CSS, щоб стилювати підкреслений текст підкресленнями, а не курсивом, але це в більшості випадків не за замовчуванням браузера.


5
Зрозуміло, це пов'язано з елементами фразового формату html : EM та STRONG використовуються для позначення акценту .... Презентація ... залежить від агента користувача. Як правило, візуальні користувацькі агенти представляють текст EM курсивом та STRONG текст жирним шрифтом. Дивіться також HTML5 у uтезі : Відображення за замовчуванням елемента u ... стикається зі звичайним відображенням гіперпосилань (підкреслення). Авторам рекомендується уникати використання елемента u там, де його можна переплутати для гіперпосилання.
рюш

Добре підкреслена розмітка передує веб-/ гіперпосиланням, тож як "поважно ставитись" до нас, старих хлопців :) Плюс, розмітку можна використовувати в додатках, окрім веб-сайтів (наприклад, на робочому столі Rocket Chat), і як найкраща практика, гіперпосилання найкраще позначати у поєднанні із зміною кольору (або дедалі більш поширеним є зміна кольору та відсутність підкреслення). Я думаю, все залежить від того, що ви розумієте під "презентацією" (проти "вмісту); чи включають вони різні розміри заголовків HTML (H1, H2 та ін.)? Я думаю, як кажуть, це не" жорсткі орієнтири ".
користувач1172173

3
Наголос і сильний наголос - не єдине, що роблять автори в тексті. Я хочу використовувати його, щоб звернути увагу на певний лист. Як би ви вирішили написати це в розмітці? "Правильна
література

1
Grr У мене той самий випадок використання, що і @MarkJeronimus. Хтось вчинив і натиснув велике значення у конфігураційному регістрі, залежно від регістру, і я хотів би лише підкреслити характер, який спричинив проблему.
Спенсер Д

1
У коментарях тут в основному відсутня суть. Розмітка - це загальна розмітка тексту, і вона призначена для позначення тексту з семантичної точки зору. Будь-які посилання змінюють колір чи ні, не властиві їх природі як посилання, а тому, як вони зазвичай представлені. Посилання не має кольору, можливо, його представлення в додатку. Те саме стосується поводження з окремими літерами. Якщо ви хочете «виділення» один символ, ви на справді хочете , щоб підкреслити це, так що правий т капелюх. Якщо ви не любите те, як подано будь-який акцент, вам слід поскаржитися на представлений інструмент / браузер.
Томас Урбан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.