Six*_*ads 50 html css position inline
我想创建我的第一个网页,但我遇到了一个问题.
我有以下代码:
<img src="img/logo.png" alt="logo" />
<h1>My website name</h1>
Run Code Online (Sandbox Code Playgroud)
我想知道如何使徽标和H1在同一行.谢谢!
Dan*_*sky 74
例如(DEMO):
HTML:
<div class="header">
<img src="img/logo.png" alt="logo" />
<h1>My website name</h1>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.header img {
float: left;
width: 100px;
height: 100px;
background: #555;
}
.header h1 {
position: relative;
top: 18px;
left: 10px;
}
Run Code Online (Sandbox Code Playgroud)
Bil*_*oat 20
试试这个:
Moi*_*man 12
如果您的图片是徽标的一部分,为什么不这样做:
<h1><img src="img/logo.png" alt="logo" /> My website name</h1>
Run Code Online (Sandbox Code Playgroud)
使用CSS更好地设计样式.
最佳做法是使您的徽标成为一个超链接,将用户带回主页.
所以你可以这样做:
<h1 id="logo"><a href="/"><img src="img/logo.png" alt="logo" /> My website name</a></h1>
Run Code Online (Sandbox Code Playgroud)
试试这个:
<img style="display: inline;" src="img/logo.png" alt="logo" />
<h1 style="display: inline;">My website name</h1>
Run Code Online (Sandbox Code Playgroud)