前端-html-01

2023-11-03

1. 前端开发

自学html、css学习笔记

1.1 绝对路径

链接一张图的图片
<img src="网页链接/本地连接"/>

1.2 文本格式化

	<!-- 文本加粗 -->
    字体被<strong>加粗</strong><br/>
    <!-- 文本倾斜 -->
    字体<em>倾斜</em><br/>
    <!-- 删除线 -->
    我是<del>删除线</del><br/>
    <!-- 下划线 -->
    我是<ins>下划线</ins><br/>

样例图

1.2


1.3 超链接

<!-- 
    语法格式 
    <a href="目标地址"  target="目标窗口的弹出方式">文字或图像 </a>
        href: 指定目标的url
        traget: 指定目标的弹出方式,默认:_self(再当前标签页中打开)   
                                        _blank(在新标签页中打开) 
    -->
    <!-- 外部链接 -->
    <h4>外部链接(网页链接)</h4>
    <a href="http://www.qq.com"  target="_blank">腾讯</a><br/>

    <!-- 内部链接 -->
    <h4>内部链接</h4>
    <a href="03-公司简介.html" target="_blank">公司简介</a>

    <!-- 空链接:#  用于还没有开发的页面 -->
    <h4>空链接:#</h4>
    <a href="#">空链接,不会跳转</a><br/>

    <!-- 下载链接 ,用于下载zip、exe文件
        如果是音乐文件,会直接播放
    -->
    <h4>下载链接</h4>
    <a href="A-Lin - 给我一个理由忘记.zip">下载《给我一个理由忘记.flac》</a>

    <h4>网页元素的下载链接</h4>
    <a href="蒲公英的约定吉他谱.7z"><img src="蒲公英的约定吉他谱.jpg" width="50"></a>

样例图:

1.3


1.4 锚点链接

​ 何为锚点链接?

​ 就是一个网页中,可以通过点击锚点链接,快速定位到网页的某处,常用的网站入:百度百科

详见  D:\Java_Web\frontDevelopment\html\04-锚点链接.html

1.5.1 表格1 (雏形)

<!-- 
    1. 表格的基本用法:
        <table>
            <tr>                           定义表格中的行
                <td>单元格内的文字</td>     单元格,必须在<tr>中
                ....
            </tr>
            ....
        </table>

    2. 表头单元格:剧中,加粗表示
        <th></th>
 -->
	<h4>普通表格</h4>
    <table>
        <tr><td>姓名</td>   <td>性别</td>   <td>年龄</td></tr>
        <tr><td>胡歌</td>   <td></td>   <td>40</td></tr>
        <tr><td>张学友</td>   <td></td>   <td>56</td></tr>
        <tr><td>刘德华</td>   <td></td>   <td>56</td></tr>
    </table>

    <h4>表头表格</h4>
    <table>
        <tr><th>姓名</th>   <th>性别</th>   <th>年龄</th></tr>
        <tr><td>胡歌</td>   <td></td>   <td>40</td></tr>
        <tr><td>张学友</td>   <td></td>   <td>56</td></tr>
        <tr><td>刘德华</td>   <td></td>   <td>56</td></tr>
    </table>

样例:(年龄都是随便瞎编的)

1.5.1


1.5.2 表格2(加上表格属性)

<!-- 
    表格属性:
        属性名              属性值                      描述
        align           left、right、center            对齐方式
        border          1 或 ""                        规定表格是否有【边框】,默认为""
        cellpadding     像素值                         规定单元与内部文字之间的空白距离,默认1像素
        cellspacing     像素值                         规定单元格之间的空白距离,默认2像素
        width           像素值或者百分比                规定表格的宽度
	
	表格的结构标签:
	<thead></thead>、表头
	<tbody></tbody>,表身
	把表头行和剩余行分别写在这两个标签内部就行了
 -->
<body>
    <h4 align="center">表头表格</h4>
    <table align="center" border="1" cellpadding="20"  cellspacing="0" width="500" heigth="200">
        <thead>
        <tr><th>姓名</th>   <th>性别</th>   <th>年龄</th></tr>
        </thead>
        
        <tbody>
        <tr><td>胡歌</td>   <td></td>   <td>40</td></tr>
        <tr><td>张学友</td>   <td></td>   <td>56</td></tr>
        <tr><td>刘德华</td>   <td></td>   <td>56</td></tr>
        </tbody>
    </table>
</body

样例图:

1.5.2


1.5.3 表格——合并单元格

<!-- 
    合并单元格格式:
        - 跨行合并,rowspan="合并单元格的个数"
        - 跨列合并,colspan="合并单元格的个数"

    步骤:
        1. 确定是,跨行 还是 跨列
        2. 合并 <td colspan="2"></td>
        3. 删除多余单元格
 -->
<body>
    <table width="600" height="250" border="1" cellspacing="0" align="center">
        <tr>
            <td></td>
            <td colspan="2"></td>
            <!-- <td></td>      删除多余的单元格 -->
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
        </tr>
    </table>

样例图:

1.5.3

1.6.1 无序列表

<!-- 
    无序列表(<ul>)的基本格式: 
        <ul>
            <li>列表项1</li>
            <li>列表项2</li>
            <li>列表项3</li>
            .....
        </ul>
    
    【注意】:
        1. 列表项无顺序
        2. <ul>标签里只能由<li>标签,也不能写文字,但是<li>标签里可以放任何东西
        3. 无序列表中前面带的小圆点是可以改的,也可以去掉的。
 -->
<body>
    <h4>你喜欢的水果?</h4>
    <ul>
        <li>西瓜</li>
        <li>苹果</li>
        <li>火龙果</li>
    </ul>
</body>

样例图:

1.6.1


1.6.2 有序列表

使用场景:如果各个列表项中有顺序(比如排名),就需要用到有序列表

<!-- 
    有序列表(<ol>)语法格式:
        <ol>
            <li>列表项1</li>
            <li>列表项2</li>
            <li>列表项3</li>
            ...
        </ol>
 -->
<body>
    <h4>粉丝排行榜</h4>
    <ol>
        <li>胡歌-男粉 100w</li>
        <li>胡歌-女粉 99w</li>
    </ol>
</body>

样例图:

1.6.2


1.6.3 自定义列表

<!-- 
    1. 自定义列表的使用场景:一般对表头进行解释和描述
    2. 语法格式
    <dl>
        <dt>名词</dt>
        <dd>名词解释1</dd>
        <dd>名词解释2</dd>
    </dl>
	3. <dl>里中只能有<dd>、<dt>两种标签
 -->
<body>
    <dl>
        <dt>关注我们</dt>
        <dd>新浪微博</dd>
        <dd>联系我们</dd>
        <dd>官方微信</dd>
    </dl>
</body>

样例图:

1.6.3


1.7 表单

写的比较粗糙。

<!-- 
    1. 表单的作用:收集信息
    2. 表单的组成:
        * 表单域:包含表单元素的区域,可以将表单的信息提交给服务器
            <form action="url地址" method="提交方式" name="表单域名称">
                表单的控件
            </form>
            method: get/post方式
            name:   自定义


        * 表单控件(可以点击操作的)
            <input type="属性值" name="name" size="10">
        * 提示信息

    3. label标签:用于绑定一个表单元素,当点击<label>标签内的文本时,浏览器就会自动将焦点(光标)
        或者选择对应的表单元素上,用来【增加用户体验】
    
    4. <select></select>下拉框标签
        格式:(单选)
            <select>
                <option value="">选项1</option>
                <option value="">选项2</option>
                <option value="">选项3</option>
            </select>

    5. <textarea></textarea>文本域标签
        格式:  5行50列
            <textarea cols="50" rows="5">
                    内容
            </textarea>
 -->
<body>
    <form action="url" method="post" name="form">
        用户名:<input type="text" name="name" size="10" value="请输入用户名"><br/>

        密 码: <input type="password" name="pswd" size="10"><br/>

        年 龄:<input type="number" name="age" size="10" value="请输入年龄"><br/>

        性 别: 男<input type="radio" name="sex" value=""><input type="radio" name="sex" value=""><br/>
        
        <br/>使用了label标签
        <input type="radio" name="sex" id="sex"/>
        <label for="sex"></label>
        <br/> <br/>

        兴趣爱好:
            <input type="checkbox" name="sleep" value="睡觉">睡觉
            <input type="checkbox" name="pg" value="敲代码">敲代码<br/>

        <input type="submit" name="submit" value="提交">
        <input type="reset" name="reset" value="重置"><br/>

        <br/>普通按钮:<input type="button" name="code" value="获取验证码">

        <br/><br/>上传文件<input type="file" name="file">

        <br/><br/>院系:
        <select>
            <option value="马克思学院">马克思学院</option>
            <option value="计算机学院">计算机学院</option>
            <option value="理学院">理学院</option>
        </select>

        <br/><br/>文本域标签<br/>
        <textarea cols="50" rows="5">
            请描述个人就业经历,200字以内
        </textarea>
    </form>
</body>

样例图:

image-20211025180728320
        <option value="理学院">理学院</option>
    </select>

    <br/><br/>文本域标签<br/>
    <textarea cols="50" rows="5">
        请描述个人就业经历,200字以内
    </textarea>
</form>
```

样例图:

1.7

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

前端-html-01 的相关文章

随机推荐

  • prometheus 服务发现原理

    服务发现 概述 如上图 Prometheus核心功能包括服务发现 数据采集和数据存储 服务发现模块专门负责发现需要监控的目标采集点 target 信息 数据采集模块从服务发现模块订阅该信息 获取到target信息后 其中就包含协议 sche
  • selenium+python:Excel 存储数据,在已存在的Excel修改写入数据 并保存

    三 Excel文件的写入 思路 新建Excel表格 新增该表格的工作表 根据指定的行和列写入数据 保存Excel表格 参考链接 http www cnblogs com chjbbs p 4153239 html 具体代码如图 4 所示 4
  • MyBatis学习(四):MyBatis使用代理方法(接口)实现数据库的操作

    在第一篇简单的mybatis示例中 我们简单的介绍了如何通过SQL映射文件来实现对数据库的操作 在对数据库操作的时候是采用上图中的1 2来实现对数据库的操作 见上图就可以实现对数据库的操作了 但是这样做还是不太方便 有没有更好的方法呢 接口
  • 基于流计算 Oceanus(Flink) CDC 做好数据集成场景

    由于第一次做实时 所以踩坑比较多 见谅 测试环境用的flink 小公司没有用到hadoop组件 一 踩坑记录 1 本地代码的flink版本是flink1 15 4 生产环境是flink1 16 1 在使用侧输出流时报错 需要使用以下写法 需
  • Candy Machine--前缀和&&二分查找

    任意门 JB loves candy very much One day he finds a candy machine with N candies in it After reading the instructions of the
  • Web Components简单用法介绍

    目录 Web Components 使用方法 一 自定义元素 自定义元素的方法 1 自定义UserCard类 2 使用浏览器原生的 customElements define 方法 告诉浏览器 user card 元素与该类相连 3 在页面
  • 【C++】入门 --- 缺省参数&函数重载

    文章目录 一 缺省参数 1 基本概念 2 缺省参数的分类 全缺省参数 半缺省参数 缺省参数实用案例 二 函数重载 1 函数重载概念 1 参数类型不同 2 参数个数不同 3 参数类型顺序不同 三 C 支持函数重载的底层原理 函数名修饰 一 缺
  • 本地服务器与云服务器哪个好?

    本地服务器和云服务器是企业可以使用的两种不同的服务器设置 主要区别在于本地服务器托管 第三方提供商托管云服务器 那么 本地服务器和云服务器哪个更好呢 接下来 将带大家讨论本地服务器和云服务器的优缺点 并帮助您确定哪些设置适合我们的数据保护和
  • Vue中启动提示polyfill缺少-webpack v5版本导致

    安装 npm i node polyfill webpack plugin 因为我们的项目使用webpack v5 其中polyfill Node核心模块被删除 所以 我们安装它是为了在项目中访问这些模块 vue config js文件 c
  • 树莓派4b安装Ubuntu 18.04系统及图形桌面

    文章目录 1 准备工作 1 1 硬件 1 2 下载树莓派镜像 1 3 下载树莓派镜像工具 2 安装系统 2 1 SD卡格式化 2 2 安装系统 3 连接热点 4 启动树莓派 5 更改软件源 6 安装桌面 7 参考文献 8 树莓派开机后wif
  • 面向对象与面向过程

    文章目录 概述 半天的活动 将此思想用于指导开发编程 以下内容纯属个人理解 和胡说八道 如有雷同 绝对是抄袭 2023 05 01 22 14 概述 一种对理解面向对象毫无帮助的 对指导编程毫无意义的 绝对正确的废话是 面向对象就是万事万物
  • 计算机中数值的表示[原码,反码,补码]

    计算机里都是以补码的形式存储数据 电脑只能识别二进制的0和1 0 表示正 1表示负 一个数的最高位定义为符合号位 一个字节 8位 为例 原码 最高位符号位 0代表正数 1代表负数 非符号位为该数字绝对值的二进制 X 原 1 原 000000
  • CSRF漏洞的利用及修复

    文章目录 1 简介 2 攻击 2 1 GET型 2 1 1 寻找CSRF点 2 1 2 抓包 2 1 3 伪造 2 2 POST型 2 2 1 抓包 2 2 2 伪造 3 防范 1 简介 CSRF Cross Site Request Fo
  • HTTP简介,http是一个属于应用层的面向对象的协议

    引言 HTTP是一个属于应用层的面向对象的协议 由于其简捷 快速的方式 适用于分布式超媒体信息系统 它于1990年提出 经过几年的使用与发展 得到不断地完善和扩展 目前在WWW中使用的是HTTP 1 0的第六版 HTTP 1 1的规范化工作
  • 程序员的五种实用工具

    1 生成 RegEx RegexGPT 是编写 RegEx 模式的绝佳工具 它真的令人难以置信 试一试 你就知道了 它的工作原理是 给它一个示例文本 输入预期结果 你也可以稍微解释一下 这取决于你 然后选择要生成 RegEx 的语言 点击生
  • Vue3 PC端自适应

    安装依赖包 npm i lib flexible save npm install px2rem loader 引入 在main js中引入 import lib flexible flexible 修改flexible js文件 在项目下
  • C#学习之Dispose

    什么是资源 首先要提出 什么是资源 在CLR出来之后 Windows系统资源开始分为 非托管资源 和 托管资源 非托管资源是指 所有的Window内核对象 句柄 都是非托管资源 如对于Stream 数据库连接 GDI 的相关对象 还有Com
  • Ubuntu下安装goLand

    Ubuntu下安装GoLand 官网下载golang包 Other Versions GoLand 下载的是goland 2018 1 6 tar版本 更高的版本不容易激活 将程序解压至 usr local tar zxvf goland
  • 知识体系之APUE/内核编程

    目录 一 APUE 内核编程 1 基本概念与实现 1 1 进程3态 1 1 1 进程调度的方式 1 1 2 调度原则 1 1 3 调度算法 1 2 僵尸进程 孤儿进程 1 2 1 僵尸进程 1 2 2 孤儿进程 1 3 pread pwri
  • 前端-html-01

    1 前端开发 自学html css学习笔记 1 1 绝对路径 链接一张图的图片 img src 网页链接 本地连接 1 2 文本格式化 字体被 strong 加粗 strong 了 br 字体 em 倾斜 em br 我是