div 块级标签

span 行内标签

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div>
<img src="cat.jpg" alt="cat" width="50px">
cat
</div>
<div>
<img src="cat.jpg" alt="cat" width="50px">
cat
</div>
<hr/>
<span>
<img src="cat.jpg" alt="cat" width="50px">
cat
</span>
<span>
<img src="cat.jpg" alt="cat" width="50px">
cat
</span>
</body>
</html>

块级标签:

<div>、<ul>、<ol>、<li>、<dl>、<dt>、<dd>、<h1>~<h6>、<p>、<form>、<hr>

行内标签:

<b>、<em>、<img>、<input>、<a>、<sup>、<sub>、<textarea>、<span>


行内元素不能包含块级元素,只能包含其他行内元素

块级元素不能放在p标签内

部分块级元素只能包含行内元素,不能再包含其他块级元素,如:

h1~h6 、 p、dt

块级元素与块级元素并列,行内元素与行内元素并列


案例实践

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>index</title>
</head>
<body>
<table width="100%" rules="none">
<!-- 顶部 -->
<tr bgcolor="#e1f2f9">
<td width="20%"><img src="data:images/logo.png" alt="logo"></td>
<td width="60%" align="center">
<span>暹罗猫</span>&nbsp;&nbsp;
<span>布偶猫</span>&nbsp;&nbsp;
<span>苏格兰折耳猫</span>&nbsp;&nbsp;
<span>英国短毛猫</span>&nbsp;&nbsp;
<span>波斯猫</span>&nbsp;&nbsp;
<span>俄罗斯蓝猫</span>&nbsp;&nbsp;
<span>美国短毛猫</span>&nbsp;&nbsp;
<span>异国短毛猫</span>
</td>
<td width="20%" align="center">
快速通道&nbsp;<select name="" id=""><option value="">喵~</option></select>
</td>
</tr>
<!-- banner -->
<tr>
<td colspan="3"><img src="data:images/banner.jpg" alt="banner" width="100%"></td>
</tr>
<!-- 新闻 -->
<tr>
<td colspan="3" align="center">
<table width="60%">
<tr width="100%">
<td width="40%">
<p>暹罗猫 布偶猫 >></p>
<p>> 在古代,你家猫咪可能叫这个名字</p>
<p>> 同一个洞口猫咪钻进去后还钻得回来吗?</p>
<p>> 真香!网友带猫咪回家过年遭外公拒绝</p>
<p>> 猫咪洗澡也会致死?这不是个例</p>
<p>> 再可爱的猫咪,也会被你们“玩坏”! </p>
<p>> 猫咪闯进新闻播报现场,蹭记者腿求摸</p>
<p>> 我只是一只小猫咪,这样的日子实在是太难了</p>
<p>> 挨骂还这么跩!猫咪歪头到底为了啥?</p>
</td>
<td width="40%">
<p>波斯猫 俄罗斯蓝猫 >></p>
<p>> 猫咪若不会站立,那还是喵星人么?</p>
<p>> 喵:解放“双手”的感觉真好!</p>
<p>> 为了孕妇要抛弃猫咪吗?</p>
<p>> 我家猫咪,今天又来叫我起床了!</p>
<p>> “自从养了猫,每天早晨都要被猫咪舔醒”</p>
<p>> 如果猫咪也会发朋友圈,会是什么样的呢?</p>
<p>> 猫:根本停不下来</p>
<p>> 有这些表现的猫咪,说明它把你当妈妈了</p>
</td>
<td width="20%"><img src="data:images/weixin.png" alt="weixin"></td>
</tr>
<tr>
<td colspan="3">近期专题</td>
</tr>
<tr>
<td colspan="3">
<table width="100%">
<tr>
<td align="center">
<img src="data:images/1.png" alt="1">
<p>喵喵喵</p>
</td>
<td align="center">
<img src="data:images/2.png" alt="2">
<p>喵喵喵</p>
</td>
<td align="center">
<img src="data:images/3.png" alt="3">
<p>喵喵喵</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<!-- 友链 -->
<tr>
<td colspan="3" bgcolor="#e1f2f9" align="center" height="50px">
<span>暹罗猫</span>&nbsp;&nbsp;
<span>布偶猫</span>&nbsp;&nbsp;
<span>苏格兰折耳猫</span>&nbsp;&nbsp;
<span>英国短毛猫</span>&nbsp;&nbsp;
<span>波斯猫</span>&nbsp;&nbsp;
<span>俄罗斯蓝猫</span>&nbsp;&nbsp;
<span>美国短毛猫</span>&nbsp;&nbsp;
<span>异国短毛猫</span>
</td>
</tr>
<!-- 页脚 -->
<td colspan="3" bgcolor="#89a9bd" align="center" height="80px">
copyright &copy; 2020 cyy all right deserved
</td>
</table>
</body>
</html>

搭建网页HTML结构的更多相关文章

  1. seo之google rich-snippets丰富网页摘要结构化数据(微数据)实例代码

    seo之google rich-snippets丰富网页摘要结构化数据(微数据)实例代码 网页摘要是搜索引擎搜索结果下的几行字,用户能通过网页摘要迅速了解到网页的大概内容,传统的摘要是纯文字摘要,而结 ...

  2. html网页基本结构

    <!DOCTYPE> 不是 HTML 标签.它为浏览器提供一项信息(声明),即 HTML 是用什么版本编写的. HTML5 DOCTYPE 的 HTML 文档类型如下: <!DOCT ...

  3. 网页html结构搭建方法总结

    在div+css布局中,一般都这样来整体构架的: <div id="header"></div><div id="center"& ...

  4. Vue ---- 项目与环境搭建 初始项目结构 Vue生命周期

    目录 1. vue环境搭建 2. Vue项目搭建 pycharm配置并启动vue项目 3 . 认识项目 1. vue项目目录结构 2. 配置文件:vue.config.js 3. main.js 4. ...

  5. UIKIT网页基本结构学习

    没办法,哈哈,以后一段时间,如果公司没有招到合适的运维研发, 啥啥都要我一个人先顶上了~~~:) 也好,可以让人成长. UIKIT,BOOTSTRAP之类的前端,搞一个是有好处的,我们以前即然是用了U ...

  6. Html网页表格结构化标记的应用

    在讲网页表格的结构化标记之前,还是先看几幅图片. Html表格的结构化 所谓的结构化,正如上述第一副图所看到的,就是把我们的表格划分为三种:表头.表体.表尾.从而当我们在改动表体部分的时候,不会影响到 ...

  7. Vue脚手架(vue-cli)搭建和目录结构详解

    一.环境搭建 1.安装node.npm.webpack,不多说 2.安装vue-cli脚手架构建工具,打开命令行工具输入:npm install vue-cli -g,安装完成之后输入 vue -V( ...

  8. 《锋利的jQuery》读书要点笔记6——制作商城网页:结构和样式设计

    第8章 用jQuery打造个性网站 做一个购物网站并用jQuery来完善.大体步骤是: 收集素材 确定网站结构 A. 文件结构,imagea文件夹用来存放将要用到的图片,styles文件夹存放CSS, ...

  9. 使用docker mediawiki,搭建网页wiki

    我只是想做一个大家都能访问的wiki,用于成员间共享和维护一些文档.找到了docker的mediawiki,这里记录一下我怎么搭的吧. 首先,如果你在一个局域网里,有公用的可以访问的服务器,那可以直接 ...

随机推荐

  1. Jquery 替换全部字符

    item.replace('P','')   只会替换第一个'P'字符 item.replace(/P/gm,'') 替换全部'P'字符

  2. MFC对话框和控件

    对话框和控件 对话框是Windows应用程序中一种常用的资源,其主要功能是输出信息和接收用户的输入数据.控件是嵌入在对话框中或其它父窗口中的一个特殊的小窗口,它用于完成不同的输入.输出功能.对话框与控 ...

  3. JAVA String对象和字符串常量的关系解析

    JAVA String对象和字符串常量的关系解析 1 字符串内部列表 JAVA中所有的对象都存放在堆里面,包括String对象.字符串常量保存在JAVA的.class文件的常量池中,在编译期就确定好了 ...

  4. Django模型中的admin后台管理无法显示字段

    在执行django后台管理时,登陆到http://127.0.0.1:8000/admin/,进入页面后没有对应的字段显示.请解决? 代码: models.py from django.db impo ...

  5. Linux 内存分析工具——free命令

    在Linux系统经常被用作服务器系统.当服务器内存吃紧的时候,free命令是我们最常使用的内存分析工具. free使用介绍 free命令可以显示Linux系统中空闲的.已用的物理内存及swap内存,及 ...

  6. redis说明及部署

    一.reids 概述 redis全称REmote DIctionary Server.一个基于KV的持久化分布式数据库.所编写的语言为C.与另一个分布式缓存Memcached有几分相似 但是redis ...

  7. 分组密码CBC加密缺陷

    title: 分组密码CBC加密缺陷 date: 2017-05-15 10:04:47 tags: ["密码学"] --- 关于密码学的种种漏洞以及利用网上也有不少,但是比较零散 ...

  8. CentOS7 Cloudera Manager6 完全离线安装 CDH6 集群

    本文是在CentOS7.4 下进行CDH6集群的完全离线部署.CDH5集群与CDH6集群的部署区别比较大. 说明:本文内容所有操作都是在root用户下进行的. 文件下载 首先一些安装CDH6集群的必须 ...

  9. 《Head first设计模式》之迭代器模式

    迭代器模式提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示. 爆炸性新闻:对象村餐厅和对象村煎饼屋合并了! 真是个好消息!现在我们可以在同一个地方,享用煎饼屋美味的煎饼早餐,和好吃 ...

  10. Java Properties的使用

    转自:https://www.cnblogs.com/bakari/p/3562244.html 一.Java Properties类 Java中有个比较重要的类Properties(Java.uti ...