搭建网页HTML结构

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="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="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="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="images/1.png" alt="1">
                                        <p>喵喵喵</p>
                                    </td>
                                    <td align="center">
                                        <img src="images/2.png" alt="2">
                                        <p>喵喵喵</p>
                                    </td>
                                    <td align="center">
                                        <img src="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>

原文地址:https://www.cnblogs.com/chenyingying0/p/12243600.html

时间: 2024-10-19 17:18:40

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

PHP编写网页BS结构计算器

利用PHP和Html + javascript 编写一个简单的网页计算器程序,可以根据这种有趣的开发构架出更加有趣的网页. ?1. [代码]PHP计算器 <html><head><title>caculator</title></head> <body><form name="myform" method="POST"><tr><script language =

像积木一样搭建网页

前言 我们在浏览网页的时候,经常会看到很相似的几种内容.比如下面这两种样子: 看上去是不是比较像呢?其实就是图片的位置不一样,大致上可以认为是一样的吧,那么针对这样子的相似度较高的网页,我们应该怎么样开发呢? 其实这就得谈谈"页面重用机制"了,下面所写的积木式网页构建方式就能够很好的处理页面重用这个问题. 接下来将从以下4个方面对积木式网页开发进行描述: 分析页面结构 构建网页的结构 编写网页基本的样式 编写不同表现的样式 一.分析页面结构 虽然HTML的语法那些很简单,但是在网页设计

网页html结构搭建方法总结

在div+css布局中,一般都这样来整体构架的: <div id="header"></div><div id="center"></div><div id="footer"></div> 而对于header部分,肯定要显示网站标题,除了显示网站标题外,还可能要显示其他比较重要的对象,比如网站的导航栏: <div id="header"><

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

目录 1. vue环境搭建 2. Vue项目搭建 pycharm配置并启动vue项目 3 . 认识项目 1. vue项目目录结构 2. 配置文件:vue.config.js 3. main.js 4. vue文件 5.App.vue 4.Vue生命周期(重点!!!!!!!!!) main.js render渲染函数 补充: 总结: 1. vue环境搭建 """ 类似于 vue -- Django node -- python npm -- pip ""&q

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

在讲网页表格的结构化标记之前,还是先看几幅图片. Html表格的结构化 所谓的结构化,正如上述第一副图所看到的,就是把我们的表格划分为三种:表头.表体.表尾.从而当我们在改动表体部分的时候,不会影响到其他两部分,从而解除了耦合,方便我们的应用. 结构化格式 <table> <thead>-</thead> --------表头区 <tbody>-</tbody>---------表体区 <tfoot>-</tfoot>--

网页html结构右侧栏固定,左侧自适应大小。

最近写了一个项目,写页面的结构,html树形结构是有header,container,footer部分,其中container部分是右侧栏是固定宽度,左侧是自适应宽度与屏幕高度. 第一次写的博客文章是container部分是左侧栏固定,右侧是自适应效果.左侧栏固定是很好写,但右侧栏固定却不很好写,以下是基本的结构与样式. <div class="container" style="overflow:hidden;"> <div class=&quo

问题解决:访问自己搭建网页时出现:此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。

出现这种问题就是端口受到了限制,但是其他端口却没受到限制不知为何,希望有看到的大佬帮忙解答一下,下面说一下这个问题的解决办法 火狐地址栏输入   about:config 然后右键新建字符串 输入network.security.ports.banned.override 接着输入你要访问的端口号即可 如果是多个端口就逗号隔开即可   87,88,89

HTML5学习笔记(三):语义化和新增结构元素

在HTML5之前,使用机器来阅读一个网页是非常困难的,我们使用不同样式的div来标记不同的内容,所以实际上机器无法得知页面的哪个部分是正文,哪个部分是标题,那么在HTML5里,针对这个问题就引入了语义化的概念,同时提供了新的标签来指定对应的内容类型. 语义化的好处 语义化的html只用来搭建网页的结构,去掉css后,网页结构不会变: 屏幕阅读器(如果访客有视障)会完全根据你的标记来“读”你的网页: 搜索引擎的爬虫也依赖于标记来确定上下文和各个关键字的权重: 你的页面是否对爬虫容易理解非常重要,因

Web前端攻城狮培养计划之前端小白入门:网页布局基础与常见网页特效

步骤1: HTML基础超文本标记语言(英文缩写:HTML)是为"网页创建和其它可在网页浏览器中看到的信息"设计的一种标记语言,为搭建网页结构做出第一步.本阶段主要介绍了HTML的语法基础.表格.表单.等标签,并有案例结合,达到学以致用. 第1课 HTML基础HTML是网页制作必备技能,在本课程主要介绍HTML概念.语法及常用基础标签 第2课 HTML表格表格在网页中用于数据和排版,本课程介绍表格概念.语法.操作,并通过案例掌握知识. 第3课 HTML表单表单用于收集用户信息,本课程介绍