如何使用HTML/CSS在网页中间移动链接?
我有以下链接第1页|第2页|第3页| | |第10页 我希望这些链接出现在我的网页中间。 代码如下:如何使用HTML/CSS在网页中间移动链接?,html,css,Html,Css,我有以下链接第1页|第2页|第3页| | |第10页 我希望这些链接出现在我的网页中间。 代码如下: h2 { font-family:"Arabic Typesetting",serif; } h2 { font-size:50px; } ul{ list-style-type:none; margin:10; padding:10; } li{ display:inline; } <ul> <li> <a href
h2 {
font-family:"Arabic Typesetting",serif;
}
h2 {
font-size:50px;
}
ul{
list-style-type:none;
margin:10;
padding:10;
}
li{
display:inline;
}
<ul>
<li> <a href = "#page1.hmtl" style = "text-decoration:none"> Page 1 | </a> </li>
<li> <a href = "#page2.html" style = "text-decoration:none"> Page 2 | </a> </li>
<li> <a href = "#page3.html" style = "text-decoration:none"> Page 3 | </a> </li>
<li> <a href = "#page4.hmtl" style = "text-decoration:none"> Page 4 | </a> </li>
<li> <a href = "#page5.html" style = "text-decoration:none"> Page 5 | </a> </li>
<li> <a href = "#page6.html" style = "text-decoration:none"> Page 6 | </a> </li>
<li> <a href = "#page7.hmtl" style = "text-decoration:none"> Page 7 | </a> </li>
<li> <a href = "#page8.html" style = "text-decoration:none"> Page 8 | </a> </li>
<li> <a href = "#page9.hmtl" style = "text-decoration:none"> Page 9 | </a> </li>
<li> <a href = "#page10.hmtl" style = "text-decoration:none"> Page 10 | </a> </li>
</ul>
在这里,我的页面显示为项目符号列表,但是,在网页上,它们在屏幕右侧成一行显示。我希望它们在屏幕中间移动。我尝试使用ul { margin: 0 auto; }
也就是说,如果您的ul是父div中唯一一个100%宽的元素,那么它将起作用
也就是说,如果您的ul是父div中唯一一个100%宽的元素,那么它将起作用。您似乎缺少一些关键组件,这些组件将有助于将来使用HTML/CSS。我将您的代码重新构造为:
h2 {
font-family:"Arabic Typesetting",serif;
font-size:50px;
}
ul{
list-style-type:none;
margin:10px;
padding:10px;
text-align: center;
}
li{
display:inline;
}
我所做的只是将两个h2标记合并为一个,实际上不需要两个标记,我添加了“text align:center;”对齐页面中心的文本。为了更好地了解这一点,我在JSFIDLE上为您创建了一个可以找到的工作示例。另一个需要记住的关键点是,在你想要制造东西的每种尺寸的末尾都要使用px。还有其他方法可以创建对象的大小,即使用“em”和百分比,但是如果您对HTML/CSS不熟悉,请坚持使用基本的方法,直到您对em和百分比大小感到满意为止。不管怎样,这都会解决你的问题。最后一件事是确保您正在为CSS使用单独的页面。您应该将以下代码放在分区中,如下所示:
<head>
<link href="PUT THE URL TO THE CSS PAGE HERE" type="text/css" rel="stylesheet" />
</head>
如果您没有使用另一个CSS页面,只需复制上面的CSS代码,创建一个新文档并将其保存为您想要的任何内容(可能是coolstuff.CSS),然后使用该URL将其放入上述示例中,如下所示:
<link href="coolstuff.css" type="text/css" rel="stylesheet" />
这将使您能够在HTML页面上使用CSS编码。您似乎缺少一些关键组件,这些组件将有助于将来使用HTML/CSS。我将您的代码重新构造为:
h2 {
font-family:"Arabic Typesetting",serif;
font-size:50px;
}
ul{
list-style-type:none;
margin:10px;
padding:10px;
text-align: center;
}
li{
display:inline;
}
我所做的只是将两个h2标记合并为一个,实际上不需要两个标记,我添加了“text align:center;”对齐页面中心的文本。为了更好地了解这一点,我在JSFIDLE上为您创建了一个可以找到的工作示例。另一个需要记住的关键点是,在你想要制造东西的每种尺寸的末尾都要使用px。还有其他方法可以创建对象的大小,即使用“em”和百分比,但是如果您对HTML/CSS不熟悉,请坚持使用基本的方法,直到您对em和百分比大小感到满意为止。不管怎样,这都会解决你的问题。最后一件事是确保您正在为CSS使用单独的页面。您应该将以下代码放在分区中,如下所示:
<head>
<link href="PUT THE URL TO THE CSS PAGE HERE" type="text/css" rel="stylesheet" />
</head>
如果您没有使用另一个CSS页面,只需复制上面的CSS代码,创建一个新文档并将其保存为您想要的任何内容(可能是coolstuff.CSS),然后使用该URL将其放入上述示例中,如下所示:
<link href="coolstuff.css" type="text/css" rel="stylesheet" />
这将使您能够在HTML页面上使用CSS编码。您可以发布相关的HTML和CSS用于导航吗?我编辑了它。她发布了这些信息,但实际上是作为她的网页出现的。.试试这个尺寸:->我唯一改变的是在页边空白和填充的尺寸末尾添加了单词px,并且我将文本对齐以使文本居中。我还将您的两个h2 css标记合并为一个。让我知道这是否有效。我的意思是…发布链接的HTML代码,并在这里发布与该HTML代码相关的CSS代码。我正在等待我的编辑得到确认。。如果你看她的帖子,它实际上是所有的代码。你能为你的导航发布相关的HTML和CSS吗?我编辑了它。她发布了这些信息,但实际上是作为她的网页出现的。.试试这个尺寸:->我唯一改变的是在页边空白和填充的尺寸末尾添加了单词px,并且我将文本对齐以使文本居中。我还将您的两个h2 css标记合并为一个。让我知道这是否有效。我的意思是…发布链接的HTML代码,并在这里发布与该HTML代码相关的CSS代码。我正在等待我的编辑得到确认。。如果你看她的帖子,它实际上是所有代码的基础。