물론 웹에서 밑줄은 하이퍼 링크를 나타내지 만 하이퍼 링크가 아닌 밑줄이 필요한 경우 어떻게해야합니까?reStructuredText에서 텍스트에 밑줄을 긋는 방법?
15
A
답변
21
2
당신은 예를 들어 index.rst 파일에 다음 지시문을 추가 :
.. role:: underline
:class: underline
을 문서에 밑줄로 텍스트를 표시 다음
:underline:`This text is underlined`
을 위해 CSS를 지정하려면 귀하의 밑줄 클래스는 _sshemes/sphinx_rtd_theme/sphinx_rtd_theme/sphinx_rtd_theme 폴더 안의 layout.html 파일에 CSS를 추가합니다. 그렇지 않으면 기본 테마 디렉토리 :
<style>
.underline {
text-decoration: underline;
}
</style>
이렇게하면 HTML에 맞게 스타일이 지정됩니다.
밑줄 그의 2000년 1월 21일 문서-SIG 메일 링리스트 게시물 데이비드 애스 처에서 인용에 따르면, StructureText의 일부가 아닌 스핑크스의 reStructuredText 사양입니다 "문서화 문자열 문법 : 매우 수정 된 제안"
밑줄이 표시된 텍스트에 _을 붙인 태그는 차선입니다. 밑줄이 활자체로 사용되어서는 안됩니다 (밑줄은 입니다. 글자에 기울임 꼴로 표시해야합니다. 글자 수를 잘 맞추지 않은 책은 밑줄을 사용하지 않습니다). 부패한 파이썬 변수 의 이름 (init 등)은 잘리지 않을 것이며 밑줄이 그 효과를 원하지 않을 때는 밑줄이 그어집니다. 마크 업을 완료하면 해당 잘림을 방지 할 수 있지만 ('초기화'), docstring 마크 업과 비슷하게 형식 주석을 생각할 수 있습니다.이 태그는 선택 사항이어야하며 무엇보다도 해를 끼치 지 않아야합니다. 이 경우 밑줄 마크 업이 피해를줍니다.