HTML 将主要元素分配给一个 id

标签 html css

说明说要将主要元素分配给一个名为 hero 的 id(我在我的 css 文件中创建的),我已经尝试使用谷歌搜索寻求帮助,老实说,我只是不知道如何做到这一点。我试着做 div class="hero"但它没有用,我的教科书似乎没有这方面的例子。感谢您的帮助。

如果有帮助,这是我正在尝试使用的 id,

#hero {
height: 300px;
color: #f5f5dc;
background-image: url(heroroad.jpg);
background-size: 100% 100%;
background-repeat: no-repeat;
}

最佳答案

听起来您对类和 ID 感到困惑。

在 CSS 中,哈希符号表示您的选择器正在寻找 ID 与该名称匹配的元素。因此,要匹配 id 为“hero”的元素,您的 HTML 必须类似于:

<div id="hero"></div>

如果你想让你的 CSS 匹配一个“英雄”类,那么你的 CSS 选择器应该是这样的

.hero {
    //your styling
} 

你的 HTML 看起来像

<div class="hero"></div>

关于HTML 将主要元素分配给一个 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42263077/

相关文章:

html - 悬停对 parent child 的 child 的影响

javascript - 如何使类型 ="submit"在 css 中看起来像类型 ="button"

html - 仅在特定分辨率下垂直居中内容

html - 设置除包含图像的 anchor 之外的所有 anchor 的样式,而不向图像标签添加 class 或 id?

javascript - 相对于点居中数字

javascript - 使用 javascript 检索 html 数据

javascript - 选中所有复选框

javascript - 仅更改背景图像平滑,前面没有文字

php - 模拟尚未实现的 <bdi> HTML 标签的方法?

html - 没有CSS位置属性的重叠父div