《html自用使用指南》--基于w3School实践

1.基础标签

  1. 文本输入时,在编辑器中的换行,多个空格,都被编辑器看作一个空格

    <p>
    这个段落
    在源代码       中
    包含   许多行
    但是      浏览器
    忽略了  它们。
    </p>
    

结果:这个段落 在源代码 中 包含 许多行 但是 浏览器 忽略了 它们。

  1. 换行符<br/>

    <br> 用于换行,<br/> 标签是 XHTML 规范中的自闭合标签形式,在HTML中同样有效。

  2. align:属性值

    描述
    left左对齐内容。
    right右对齐内容。
    center居中对齐内容。
    justify对行进行伸展,这样每行都可以有相等的长度(就像在报纸和杂志中)。
  3. bgcolor:属性值

    <body><table><tr><td>

  4. 水平线<hr>

  5. 注释<!--这是一段注释。注释不会在浏览器中显示。-->

  6. HTML 链接

    • HTML 链接是通过 标签进行定义的。
    <a href="http://www.w3school.com.cn">This is a link</a>
    
    • 新页中打开链接,添加属性target="_blank"即可,指定某个页面打开链接tarfet="页面名"

    • 链接跳转至本页面另一个位置:

      https://www.w3school.com.cn/example/html/link.html#C4此链接和下面的代码是一样的作用,网页会去寻找name属性为C4的行

      <a href="#C4">查看 Chapter 4。</a>
      <-->跳转到名为C4的位置处</--><h2><a name="C4">Chapter 4</a></h2>
      
    • base:位于head中

      实现默认链接和默认打开方式(新标签页打开)

      <base href="https://www.w3school.com.cn/" target="_blank">
      
  7. HTML 图像

    • HTML 图像是通过 标签进行定义的。
    <img src="w3school.jpg" width="104" height="142" />
    
    • <img>标签塞进<a>标签中间就是图片链接

    • 可从网络或本地导入图片

    • 如果图像小于页面,图像会进行重复

    • 具有align属性,相对于它的上一层(它的箱子),同时默认情况下是bottom:

      image-20240423161713851

    • 放大或缩小图片,使用:

      <img src="/i/eg_mouse.jpg" width="50" height="50">
      
    • alt(img属性):当图片显示不出时显示文本

      <img src="/i/eg_goleft123.gif" alt="向左转" />

image-20240423162550397

  • image也具有border属性
  1. 文本格式化(正常文本的各种亲兄弟,可在p中使用)

    <b></b> 加粗blod
    <strong></strong> 加粗
    <big></big> 加大
    <em></em> 强调,类似于斜体
    <small></small>变小
    
  2. 预格式文本(保留空格和换行):

    可用于展示代码

    <pre>
    for i = 1 to 10print i
    next i
    </pre>
    
  3. 地址标签(貌似没什么用):

    <address></address>
    
  4. 缩略词语(鼠标移位显示完整信息):abbr/acronym

    <abbr title="etcetera">etc.</abbr>
    <br />
    <acronym title="World Wide Web">WWW</acronym>
    

    image-20240422163553023

  5. 反向文本(有毛用):

    <bdo dir="rtl"> bi-directional override (bdo)</bdo>
    
  6. 引用

    <blockquote>
    用 blockquote 元素,浏览器会插入换行和外边距,而 q (短引用)元素不会有任何特殊的呈现
    </blockquote>
    
  7. 删除字效果和下划线:

    <del>二十</del> <ins>十二</ins> 
    

2.HTML框架

  1. 垂直框架(竖着分):把多个html塞一块(不需要body)

    <frameset cols="50%,50%"><frame src="/example/html/frame_a.html"><frame src="/example/html/frame_b.html"><noframes><body>您的浏览器无法处理框架!</body></noframes></frameset>
    
  2. 水平框架(横着分):把多个html塞一块

    在上面的两个方向的基础上可以套娃重复塞框架就可以实现如下效果:

image-20240422165955551

  1. 框架的一些用法:

    • noresize属性:noresize="noresize"可以实现这个框架被锁死,不能拉动它的边框

    • 实现导航效果:

      左边的列实现导航,其内部实现是多个链接,右边

      <html><frameset cols="30%,*"><frame src="/demo/html/content.html"><frame src="/example/html/frame_a.html" name="showframe"></frameset></html>
      
  2. 内联框架:框架塞到网页里。

    <iframe src="/example/html/frame_a.html" name="showframe">
    

3.HTML表格

  1. border(table属性):设置边界粗细

  2. th默认加粗居中

  3. rowspan(行重合),colspan(列重合)(table属性):定义跨行或跨列的表格单元格

    <tr><th>姓名</th><th colspan="2">电话</th>
    </tr>
    <tr><td>Bill Gates</td><td>555 77 854</td><td>555 77 855</td>
    </tr>
    

    image-20240423142433480

  4. 表格内还可以套表格,列表

  5. cellpadding(table属性):单元格内容与其边框之间的空白

    image-20240423143100948

  6. cellspacing(table属性):单元格之间的距离(border决定的是外边界的粗细)

image-20240423143331099image-20240423143408228

  1. bgcolor/background(table属性):table背景颜色和背景图片

    bgcolor直接贴颜色,

    而background:background="/i/eg_bg_07.gif">可以加载图片

  2. frame(table属性):

    默认是box

    <table frame="box">
    <table frame="above">只有上线
    <table frame="below">只有下线
    <table frame="hsides">只有上下两线
    <table frame="vsides">只有左右两线
    

    HTML 列表实例

    1. ul/li:无序列表
      在这里插入图片描述

    2. ol/li:有序列表

      • start属性:实现列表从指定数字开始

        <ol start="50"><li>咖啡</li><li>牛奶</li><li></li>
        </ol>
        

在这里插入图片描述

  1. type(ul属性):

    无序

    • disc
    • circle
    • square
      在这里插入图片描述

    有序

    <ol type="A">
    <ol type="a">
    <ol type="I">
    <ol type="i">
    
  2. 嵌套列表(没什么可说的,根据上面的套娃就可以了)

  3. 定义列表(貌似是给个标题,给个对其的解释)

    <h2>一个定义列表:</h2><dl><dt>计算机</dt><dd>用来计算的仪器 ... ...</dd><dt>显示器</dt><dd>以视觉方式显示信息的装置 ... ...</dd>
    </dl>
    

在这里插入图片描述


4.HTML 表单与输入实例

  • form似乎只是一个范围框

  • <input></input>

  1. text文本域

    <form>
    名:<input type="text" name="firstname">
    </form>
    

在这里插入图片描述

  1. password密码域

    <input type="password" name="password">

  2. checkbox复选框

    <input type="checkbox" name="Bike">,name指的是该项的名字

  3. radio单选

    <input type="radio" name="组名" value="取值" />(其中name和value为必须值)

    • 正常情况下,所有单选框都无选中,若想在默认情况下,让第一个单选框选中

      checked属性:

      <input type="radio" checked="checked" name="Sex" value="male" />

  4. select下拉列表,表单元素

    格式:

    <form>
    <select name="cars">
    <option value="品牌1">1</option>
    <option value="品牌2">2</option>
    </select>
    </form>
    

在这里插入图片描述

  • 在默认情况下,让第2个选项被选中
<option value="品牌2" selected="selected">2</option>
  1. textarea文本框:(rows和cols非必须)表单元素

    <textarea rows="10" cols="30">
    我是一个文本框。
    </textarea>
    
  2. button按钮:

    <input type="button" value="Hello world!">
    

    image-20240423154456506

  3. 表单边框设置

      <fieldset><legend>健康信息</legend>身高:<input type="text" />体重:<input type="text" /></fieldset>
    

    image-20240423155248598

  4. action(form属性):传输数据,表单升级

    <form action="/demo/demo.asp">
    First name:
    <input type="text" name="firstname" value="示例:Mickey">
    <br>
    Last name:
    <input type="text" name="lastname" value="示例:Mouse">
    <br><br>
    <input type="submit" value="Submit">
    </form> 
    

在这里插入图片描述

  • 表单数据会被发送到名为 demo.asp 的页面

  • method(form属性) :指定提交form数据时使用的 HTTP 方法。

    表单数据可以作为 URL 变量(使用 method="get")或作为HTTP post 事务(使用 method="post")发送。

    提交表单数据时,默认的HTTP方法是 GET。

  1. 用表单发邮件(似乎没什么用)

    <form action="email.com" method="post" enctype="text/plain">
    姓名:<br />
    <input type="text" name="name" value="yourname" size="20">
    <br />
    电邮:<br />
    <input type="text" name="mail" value="yourmail" size="20">
    <br />
    内容:<br />
    <input type="text" name="comment" value="yourcomment" size="40">
    <br /><br />
    <input type="submit" value="发送">
    <input type="reset" value="重置"></form>
    
    • enctype 属性规定在将表单数据发送到服务器之前如何对其进行编码。
  2. reset,重置

    <input type="reset" value="重置">
    

    image-20240423161031937以按钮的形式呈现


进阶小用法

  1. 图片地图

    <img
    src="/i/eg_planets.jpg" usemap="#planetmap" 指向的是map的name属性而非id/><map name="planetmap" ><area
    shape="circle"   圆形
    coords="180,139,14"
    href ="/跳转链接"
    target ="_blank"/><area
    shape="rect"      矩形
    coords="0,0,110,260" 左上坐标和右下坐标
    href ="/example/html/sun.html"
    target ="_blank"/></map>
    
    • area包括在map中,是map中设立的跳转范围
  2. 插入脚本

    <body><script type="text/javascript">
    document.write("<h1>Hello World!</h1>")
    </script> </body>
    
  3. 告诉浏览器的一些基本信息(位于head)

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <meta http-equiv="Content-Language" content="zh-cn" />
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2979872.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

java多线程-悲观锁、乐观锁

简介 悲观锁&#xff1a;没有安全感&#xff0c;一上来就直接加锁&#xff0c;每次只能一个线程进入访问&#xff0c;访问完毕之后&#xff0c;再解锁。线程安全&#xff0c;但是性能差。乐观锁&#xff1a;很乐观&#xff0c;一开始不上锁&#xff0c;认为没有问题。等到要出现…

AI预测福彩3D第9套算法实战化测试第1弹2024年4月23日第1次重新测试

上篇文章咱们开启了实战化测试&#xff0c;也就是将之前的推荐方案直接缩为6码定位&#xff0c;再配合缩号&#xff0c;争取缩至4-5码。由于昨天的第一次测试&#xff0c;AI模型的某个参数设置错误&#xff0c;导致结果跟预期的相差较大&#xff0c;咱们今天修正下参数重新开启…

16.Nacos环境隔离

环境隔离namespace Namespace->Group->Service/Data->集群->实例 Namespace: Group&#xff1a; nacos控制台新增一个开发环境的命名空间&#xff1a;dev, 会产生命名空间的id。 将命名空间的id配置到微服务的配置文件中&#xff1a; spring:cloud:nacos:server…

【C语言】手撕二叉树

标题&#xff1a;【C语言】手撕二叉树 水墨不写bug 正文开始&#xff1a; 二叉树是一种基本的树形数据结构&#xff0c;对于初学者学习树形结构而言较容易接受。二叉树作为一种数据结构&#xff0c;在单纯存储数据方面没有 顺序表&#xff0c;链表&#xff0c;队列等线性结构…

ZNS SSD+F2FS文件系统|如何降低GC开销?--2

在F2FS&#xff08;Flash-Friendly File System&#xff09;中&#xff0c;Over-provisioning&#xff0c;OP配置是一种优化策略&#xff0c;旨在通过预留一部分存储空间不分配给用户使用&#xff0c;以提升文件系统的性能、耐用性和可靠性。在F2FS与ZNS SSD的结合中&#xff0…

Win10 打开有些软件主界面会白屏不显示,其他软件都正常

环境&#xff1a; Win10专业版 英伟达4070 显卡 问题描述&#xff1a; Win10 打开有些软件主界面会白屏不显示,打开远程协助软件AIRMdesk,白色&#xff0c;其他软件都正常 解决方案&#xff1a; 网上说电脑没有接显示器独立显卡的关系导致 我是只有一台主机&#xff0c;没…

mmclassification 训练自己的数据集

文章目录 从源码安装数据集准备config文件训练附录 从源码安装 git clone https://github.com/open-mmlab/mmpretrain.git cd mmpretrain pip install -U openmim && mim install -e .下面是我使用的版本 /media/xp/data/pydoc/mmlab/mmpretrain$ pip show mmcv mmpr…

Fisher判别示例:鸢尾花(iris)数据(R)

先读取iris数据&#xff0c;再用程序包MASS&#xff08;记得要在使用MASS前下载好该程序包&#xff09;中的线性函数lda()作判别分析&#xff1a; data(iris) #读入数据 iris #展示数据 attach(iris) #用变量名绑定对应数据 library(MASS) #加载MASS程序包 ldlda(Species~…

路由引入,过滤实验

实验拓补图 实验目的&#xff1a; 1、按照图示配置 IP 地址&#xff0c;R1&#xff0c;R3&#xff0c;R4 loopback口模拟业务网段 2、R1 和 R2 运行 RIPv2,R2&#xff0c;R3和R4运行 OSPF&#xff0c;各自协议内部互通 3、在 RIP 和 oSPF 间配置双向路由引入,要求除 R4 上的…

Jackson 2.x 系列【30】Spring Boot 集成之数据脱敏

有道无术&#xff0c;术尚可求&#xff0c;有术无道&#xff0c;止于术。 本系列Jackson 版本 2.17.0 本系列Spring Boot 版本 3.2.4 源码地址&#xff1a;https://gitee.com/pearl-organization/study-jaskson-demo 文章目录 1. 概述2. 实现思路3. 案例演示3.1 脱敏规则3.2 自…

【全网首发】Mogdb 5.0.6新特性:CM双网卡生产落地方案

在写这篇文章的时候&#xff0c;刚刚加班结束&#xff0c;顺手写了这篇文章。 前言 某大型全国性行业核心系统数据库需要A、B两个物理隔离的双网卡架构方案&#xff0c;已成为行业标准。而最新发布的MogDB 5.0.6的CM新增支持流复制双网段部署&#xff0c;用于网卡级高可用容灾(…

Vue--》深入了解 VueUse 功能性工具集

今天博主为大家介绍一款实用性的插件名字叫做 VueUse &#xff0c;它是专门为 Vue.js 生态系统设计的功能性工具集合。其提供了许多可重用的功能函数&#xff0c;可以帮助开发者更轻松地构建 Vue.js 应用程序。其提供了大量的功能&#xff0c;包括状态管理、副作用管理、组合式…

SpringCloud系列(12)--服务提供者(Service Provider)集群搭建

前言&#xff1a;在上一章节中我们成功把微服务注册进了Eureka集群&#xff0c;但这还不够&#xff0c;虽然注册服务中心Eureka已经是服务配置了&#xff0c;但服务提供者目前只有一个&#xff0c;如果服务提供者宕机了或者流量过大&#xff0c;都会影响到用户即服务使用者的使…

GoJudge环境部署本地调用云服务器部署go-judge判题机详细部署教程go-judge多语言支持

前言 本文基于go-judge项目搭建&#xff0c;由于go-judge官网项目GitHub - criyle/go-judge: Sandbox Server in REST / gRPC API. Based on Linux container technologies.&#xff0c;资料太少&#xff0c;而且只给了C语言的调用样例&#xff0c;无法知道其他常见语言比如&am…

4.23学习总结

一.NIO(一) (一).简介: NIO 是 Java SE 1.4 引入的一组新的 I/O 相关的 API&#xff0c;它提供了非阻塞式 I/O、选择器、通道、缓冲区等新的概念和机制。相比与传统的 I/O 多出的 N 不是单纯的 New&#xff0c;更多的是代表了 Non-blocking 非阻塞&#xff0c;NIO具有更高的并…

OKCC搭建配置什么样的服务器合适

OKCC呼叫中心系统是一种采用软硬件结合的架构方式、及分布式的IP技术&#xff0c;从多角度为企业提供整合的一体化解决方案。因此&#xff0c;搭建OKCC呼叫中心系统所使用的服务器应该满足以下几点要求&#xff1a; 稳定性&#xff1a;服务器需要具有较高的稳定性和可靠性&…

JavaSE——程序逻辑控制

1. 顺序结构 顺序结构 比较简单&#xff0c;按照代码书写的顺序一行一行执行。 例如&#xff1a; public static void main(String[] args) {System.out.println(111);System.out.println(222);System.out.println(333);} 运行结果如下&#xff1a; 如果调整代码的书写顺序 , …

2024华中杯A题|太阳能路灯光伏板的朝向设计问题(思路、代码.....)

太阳能路灯由太阳能电池板组件部分(包括支架)、LED灯头、控制箱(包含控制器、蓄电池)、市电辅助器和灯杆几部分构成。太阳能电池板通过支架固定在灯杆上端。太阳能电池板也叫光伏板,它利用光伏效应接收太阳辐射能并转化为电能输出,经过充放电控制器储存在蓄电池中。太阳能…

Midjourney-01 初试上手 注册使用并生成你的第一张AI图片 详细流程 提示词 过程截图 生成结果 付费文生图的天花板!

背景介绍 Midjourney是一款基于人工智能技术的绘画软件&#xff0c;利用深度学习算法来辅助用户进行绘画创作。这款软件能够通过用户输入的文本描述生成图像&#xff0c;支持多种生成方式&#xff0c;包括文字生成图片、图片生成图片和混合图片生成图片。 图像生成方式&#…

开发区块链DApp应用,引领数字经济新潮流

随着区块链技术的飞速发展&#xff0c;分布式应用&#xff08;DApp&#xff09;正成为数字经济中的一股强劲力量。DApp以其去中心化、透明公正的特点&#xff0c;为用户带来了全新的数字体验&#xff0c;开创了数字经济的新潮流。作为一家专业的区块链DApp应用开发公司&#xf…