所以,当我默认创建超链接时,它会开始一个新行。我试过li标签,我也试过div标签。下面是我的代码
<a href="index.html" style="text-decoration : none; color : #00FFFF;"><h1>Home</h1></a> <a href="staff.html" style="text-decoration : none; color : #00FFFF;"><h1>Staff</h1></a>
siv3szwd1#
给予你的链接一个“inline-block”的显示,它们会彼此相邻出现。然后你可以添加一些填充或边距给它们一些空间。通过使用li标记并赋予它们display:inline-block样式,可以获得相同的结果。
<ul> <li style="display:inline-block;"> <a href="index.html" style="text-decoration:none; color:#00FFFF;"><h1>Home</h1></a> </li> <li style="display:inline-block;"> <a href="staff.html" style="text-decoration:none; color:#00FFFF;"><h1>Staff</h1></a> </li> </ul>
顺便说一下,你不应该在同一个页面中使用两个或更多的“h1”标题,你应该避免使用内联样式。把它们保存在一个外部CSS文件中。下面是使用display:inline-block样式并带有一定间距的原始代码:
<a href="index.html" style="display:inline-block; text-decoration:none; color:#00FFFF; margin-right:20px;"><h1>Home</h1></a> <a href="staff.html" style="display:inline-block; text-decoration:none; color:#00FFFF;"><h1>Staff</h1></a>
vmpqdwk32#
根据thisballer 资源,<span>标记用于对文档中的内联元素进行分组:http://www.w3schools.com/tags/tag_span.asp
<span>
<span> <a href="index.html" style="text-decoration : none; color : #00FFFF;"> <h1>Home</h1> </a> <a href="staff.html" style="text-decoration : none; color : #00FFFF;"> <h1>Staff</h1> </a> </span>
2条答案
按热度按时间siv3szwd1#
给予你的链接一个“inline-block”的显示,它们会彼此相邻出现。然后你可以添加一些填充或边距给它们一些空间。
通过使用li标记并赋予它们display:inline-block样式,可以获得相同的结果。
顺便说一下,你不应该在同一个页面中使用两个或更多的“h1”标题,你应该避免使用内联样式。把它们保存在一个外部CSS文件中。
下面是使用display:inline-block样式并带有一定间距的原始代码:
vmpqdwk32#
根据thisballer 资源,
<span>
标记用于对文档中的内联元素进行分组:http://www.w3schools.com/tags/tag_span.asp