zoukankan      html  css  js  c++  java
  • 幕客前端基础入门-搭建网页结构

    1.块级标签与行内标签

    由于表格代码不便于维护,且不够灵活。所以网页布局一般是div+css

    div标签:是一个区块容器标签。<div></div>之间是一个容器,可以包含段落、表格、图片等各种html元素。
    span标签:没有任何意义,为了应用样式。

    <p>使用div标签</p>
    <div><img src="coner.jpeg" width="50">曹魏</div>
    <div><img src="coner.jpeg" width="50">孙吴</div>
    <div><img src="coner.jpeg" width="50px">蜀汉</div>
    <p>使用span标签</p>
    <span><img src="icon.jpeg" width="50">曹丕</span>
    <span><img src="icon.jpeg" width="50">孙权</span>
    <span><img src="icon.jpeg" width="50">刘备</span>
    
    块级标签与行内标签
    标签 说明 示例
    块级标签 占据一行,换行。如<div>用来搭建网页的结构布局和承载一些内容 <div>、<ul>、<ol>、<li>、<dl>、<dt>、<dd>、<h1>~<h6>、<p>、<form>、<hr>...
    行内标签 在一行,不换行。如<span>用于某些细节的处理 <b>、<em>、<img>、<input>、<a>、<sup>、<sub>、<textarea>、<span>...

    2. 标签嵌套规则

    标签嵌套规则
    规则 示例
    块级元素可包含行内元素和某些块级元素 如<div><h1></h1>< a href=""></a></div>
    行内元素不能包含块元素,只能其他行内元素 如<a href="" ><h1></h1><div></div></a><--错误-->
    <span><em></em></span><--正确-->
    块级元素不能放在<p>标签内 <p><div>1111</div><h1>2222</h1></p>
    如上,浏览器会将div和h1之外生成2个p段落
    <p></p><div>1111</div><h1>2222</h1><p></p>
    特殊块级元素只能包含行内元素,不能再包含块级元素,如<h1>~<h6>、<p>、<dt>
    块级元素与块级元素并列,行内元素与行内元素并列 <div><h1></h1><p></p></div><!--正确-->
    <div><h1>666</h1><span></span></div><!--错误写法-->
  • 相关阅读:
    memcached构建集群分析之一
    linux使用getopt解析参数
    setbuffer和freopen做一个简单的日志组件
    setbuf和freopen
    编码规范的重要性
    c++的操作符格式记录
    do{...}while(0)的作用
    CF div2 321 C
    CF div2 321 B
    CF div2 321 A
  • 原文地址:https://www.cnblogs.com/csj2018/p/12887072.html
Copyright © 2011-2022 走看看