마크 다운으로 밑줄이 그어진 텍스트 얻기


답변:


138

Markdown에는 텍스트에 밑줄을 긋는 정의 된 구문이 없습니다.

밑줄이 그어진 텍스트는 읽기 어렵고 일반적으로 하이퍼 링크에 사용되기 때문이라고 생각합니다.


89

GitHub에서 마크 다운 <ins>텍스트 </ins>는 잘 작동합니다.


6
Gitlab에서도 작동합니다! 감사합니다.
aymens

그리고 BitBucket에서도 ... (또한 <u> 텍스트 </ u>)
рüффп

45

또 다른 이유는 <u>태그가 XHTML 및 HTML5에서 더 이상 사용되지 않으므로 <span style="text-decoration:underline">this</span>. (경우 IMHO는 <u>사용되지 않으며 그렇게해야 <b>하고 <i>.) 참고 마크 다운이 생산하고 <strong>하고 <em>대신 <b>하고<i> 상기 텍스트 내에 목적하는 대신 그 포맷을 설명하는 각각. 서식은 스타일 시트로 처리해야합니다.

업데이트 :<u>요소 는 더 이상 HTML5에서 더 이상 사용되지 않습니다.


의 의미 론적 유사체는 다음 <u>과 같습니다 <ins>. 더 이상 사용되지 않습니다.
Toby Bartels 2013

3
@TobyBartels 무슨 말인지 잘 모르겠습니다. "<u> 요소는 명시 적으로 렌더링되었지만 텍스트가 아닌 주석이 포함 된 텍스트 범위를 나타내는 반면,"<ins> 요소는 문서에 대한 추가를 나타냅니다. " 이것들은 의미 상 매우 다른 두 가지입니다.
jordanbtucker 2013

4
나는 그것이 <u>특히 의미 론적 태그가 아니라는 것을 의미합니다 <ins>. 그러나 그들은 전통적으로 같은 방식으로 렌더링됩니다. 그래서 <ins>의 의미 아날로그 인 <u>동안 <u>의 구문 아날로그입니다 <ins>. 글쎄요, 제가 설명하는 방식이 마음에 들지 않더라도 요점은 다음과 같은 비유가 있다는 것입니다. <u>: <ins>:: <i>: <em>:: <b>: <strong>. (또한 <s>: <del>.)
Toby Bartels 2013

2
@TobyBartels 아, 나는 당신을 잘못 해석했습니다. <u>와 <ins>가 의미 상 동등하다고 말하는 줄 알았는데. HTML5 사양은 실제로 스타일이 비슷한 <u>, <i>, <b> 및 <s>와 다른 의미 론적 의미를 부여했지만 귀하의 요점을 확인했습니다.
jordanbtucker 2013

39

간단한 <u>some text</u>것이 당신을 위해 작동합니다.


6
와, 정말 <b>와 <i>는 가질 수 있지만 <u>는 가질 수 없나요? 왜 그럴까요? :(
Peter

3
동의합니다. 그 이유는 무엇입니까? Markdown (또는 이와 유사한 언어)은 사람들이하고 싶은 일반적인 일 (예 : 밑줄 단어)을 더 어렵거나 불가능하지 않고 더 쉽게 수행 할 있도록해야합니다.
Tyler Rick

2
<유> ... 더 이상 HTML5 간단한 밑줄 사용하지 않아야 때문에 아마
s.krueger

1
@ s.krueger html.spec.whatwg.org/multipage/semantics.html#the-u-element를 읽으 십시오 . <u>밑줄에 사용할 수 있지만 "하이퍼 링크로 혼동 될 수있는 경우"는 권장하지 않습니다.
jordanbtucker 2014 년

1
@ s.krueger "unarticulated"와 "explicitly rendered"라는 용어가 여기에서 논의 된 경우와 정확히 일치한다고 생각합니다. Markdown의 경우와 같이 CSS에 의존 할 수없는 경우 <u>명시 적으로 렌더링 된 밑줄에 가장 적합한 옵션입니다. 물론 가능하면 더 많은 의미 요소를 사용해야합니다.
jordanbtucker 2014 년

11

다음 **_bold and italic_**과 같이 밑줄이 그어진 텍스트에 쓰고 다시 스타일을 지정할 수 있습니다 .

strong>em,
em>strong,
b>i,
i>b {
    font-style:normal;
    font-weight:normal;
    text-decoration:underline;
}

7
-1 이것은 나에게 해킹처럼 보인다. 나는 그이면의 동기를 이해하고 싶다. 밑줄은 배제가 우연이 아닐 것이다.
필 하우저

2
멋진 해킹. html 태그를 사용할 수없는 상황에서는 이것이 좋습니다.
의 Shih-민 리

1
과잉처럼 보입니다.
데이터에서

8

Jupyter Notebook에서 밑줄이 그어진 텍스트에 대해 다음과 같은 방식으로 Markdown을 사용할 수 있습니다. 이것은 HTML5 : ( <u></u>) 와 유사합니다 .

<u> Bolded Words Here </u>


0

모두 <ins> text </ins><span style="text-decoration:underline"> text </span>완벽하게 조플린에있는 일, 내가 링크와 같은 밑줄이 그어진 텍스트 외모와 마크 다운에 오해의 소지가 될 수 있음을 @nfm에 동의하지만.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.