Html 新线路上的链接
我有以下资料: HTMLHtml 新线路上的链接,html,css,hyperlink,Html,Css,Hyperlink,我有以下资料: HTML <!DOCTYPE html> <html> <head> <link type="text/css" rel="stylesheet" href="stylesheet.css"/> <title>Result</title> </head> <body>
<!DOCTYPE html>
<html>
<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<title>Result</title>
</head>
<body>
<div>
<a href= https://google.com>Google</a>
<a href= https://google.com>Google</a>
<a href= https://google.com>Google</a>
</div>
</body>
</html>
我刚开始学习HTML,我有一个问题。上面我看到的是谷歌的3个链接,但它们都在同一条线上。我希望每个链接都在一条新的线上。我尝试使用
并将CSS代码中的所有a更改为p,但它没有任何作用。使用
标记来中断行
<a href="https://google.com">Google</a><br/>
这将确保只有
a:悬停{文本装饰:无}
div.menu:n子(3)a{color:#FFC125}
div.menu:第一个子a{color:#CDBE70}
使用
标记打断行
<a href="https://google.com">Google</a><br/>
这将确保只有
a:悬停{文本装饰:无}
div.menu:n子(3)a{color:#FFC125}
div.menu:第一个子a{color:#CDBE70}
尝试使用break在三个链接之间进行换行,如下所示;
在文本中生成换行符- 换行标记可以放置在其他HTMl元素中,如 段落、列表、表格和标题
- 对于次要的格式问题,请使用换行标记。对于更大的问题 使用表格和对齐属性
- 换行标记不需要结束标记
- 要增加文本行之间的间距,请使用CSS边距属性 •保证金底部:0 •左边距:0 •右边距:0 •最高利润率:0
尝试使用break在三个链接之间进行换行,如下所示;
在文本中生成换行符- 换行标记可以放置在其他HTMl元素中,如 段落、列表、表格和标题
- 对于次要的格式问题,请使用换行标记。对于更大的问题 使用表格和对齐属性
- 换行标记不需要结束标记
- 要增加文本行之间的间距,请使用CSS边距属性 •保证金底部:0 •左边距:0 •右边距:0 •最高利润率:0
float:left代码>和清除:左侧代码>
a {
float:left;
clear:left;
}
您可以使用CSS使用float:left代码>和清除:左侧代码>
a {
float:left;
clear:left;
}
CSS:
在标记中添加显示:表
a{display: table;}
CSS:
在标记中添加显示:表
a{display: table;}
您可以尝试以下方法:
您可以尝试以下方法:
如果链接在语义上位于列表中,则还应在标记中重现该链接:
<ul>
<li><a href="https://google.com">Google</a></li>
<li><a href="https://google.com">Google</a></li>
<li><a href="https://google.com">Google</a></li>
</ul>
如果你不想在链接前面有项目符号,你可以用CSSlist-style-type:none删除它们无论是ul
还是li
s上的code>。如果链接在一个列表中,您也应该在标记中重现该链接:
<ul>
<li><a href="https://google.com">Google</a></li>
<li><a href="https://google.com">Google</a></li>
<li><a href="https://google.com">Google</a></li>
</ul>
如果你不想在链接前面有项目符号,你可以用CSSlist-style-type:none删除它们
在ul
或li
s上。你可以像推特的引导程序那样到处运行,并用具有适当类的div包围你的元素。我要做的是:
CSS
HTML
我用div包围了a标记,使a标记可以通过css中的索引进行选择。为了在dom中访问它们,定义了一个包装器div并将其类命名为锚定。我首先选择包装器div(.archors)并使用索引访问它的子div,然后访问它们的锚
这就是工作原理。你可以像推特的引导程序那样到处都是,用适当的类将你的元素包围起来。我要做的是:
CSS
HTML
我用div包围了a标记,使a标记可以通过css中的索引进行选择。为了在dom中访问它们,定义了一个包装器div并将其类命名为锚定。我首先选择包装器div(.archors)并使用索引访问它的子div,然后访问它们的锚
这是工作内容。只需在每个链接后添加
或
标记,它将显示在新行上。:) 只需在每个链接后添加
或
标记,它将显示在新行上。:) 看到了吗
和css
<style>
div a{
display:list-item;
}
</style>
a组{
显示:列表项;
}
见此
和css
<style>
div a{
display:list-item;
}
</style>
a组{
显示:列表项;
}
为了让您能够进入一个新行,您应该使用显示:块代码>css中的声明
浮动元素很好,但由于DOM中出现了“浮动元素”,因此可能会变得混乱,这使得定位其他元素变得更加困难
a
元素默认为display:inline
,这意味着多个a标记出现在一行中。将其更改为display:block代码>表示一次只能有一个在一行中(即,您正在查找的内容)
快速演示的内容如下:
a:悬停{
文本装饰:无
}
a:第一个孩子{
颜色:#CDBE70
}
第n个孩子(3){
颜色:#FFC125
}
a{
显示:块;
}
后果
为了让您能够进入一个新行,您应该使用显示:块代码>css中的声明
浮动元素很好,但由于DOM中出现了“浮动元素”,因此可能会变得混乱,这使得定位其他元素变得更加困难
a
元素默认为display:inline
,这意味着多个a标记出现在一行中。将其更改为display:block代码>表示只有一个w
<div class="anchors">
<div>
<a href= https://google.com>Google</a>
</div>
<div>
<a href= https://google.com>Google</a>
</div>
<div>
<a href= https://google.com>Google</a>
</div>
</div>
<style>
div a{
display:list-item;
}
</style>