html - 将结构与表示分离 - html/css

标签 html css

我有这个代码:

HTML:

  <img class="d" src="i3.jpg" alt=""/><img class="d" src="i4.jpg" alt=""/>

CSS:

img.d{margin-top:10px;margin-left:20px;}

但是,我想将 i3.jpg 放在 CSS 中,而不是 html 中,以进一步将结构与演示文稿分开...我该怎么做。

谢谢。

找到这个

link here

最佳答案

您可以将图像设置为元素的背景图像。

HTML: <div class="d"></div>

CSS: div.d{width:20px; height:20px; margin-top:10px; margin-left:20px; background:url('i3.jpg') 0 0 no-repeat;}

关于html - 将结构与表示分离 - html/css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7342839/

相关文章:

javascript - 将链接更改为事件的 onclick

javascript - 用图片和文字制作一个div表格

javascript - JQuery禁用按钮不起作用

jquery - 如何从其他图标中定位单个图标?

javascript - 为什么第一个元素和最后一个元素之间的距离减小?

html - <h1> 标签导致页眉和页面顶部之间出现空格

javascript - 无法从右向左切换Jquery

css - 当 flex 元素是独生子时居中

html - 文本与显示 :table 的容器边框重叠

php - 我们如何根据名称打开不同的模态?