HTML的学习结构

  1. HTML的背景

  2. HTML的创建

  3. HTML的网页基本结构

  4. HTML的基本标签

  5. HTML的图像标签

  6. HTML的链接标签

  7. HTML的列表标签和表格标签

  8. HTML的媒体元素(视频+音频)

  9. HTML的页面结构

  10. HTML的内联框架(iframe)

  11. HTML的表单

  12. HTML的表单标签

  13. HTML的表单初级验证

1. HTML的背景

W3C(万维网联盟)标准:结构化标准语言(HTML、XML)、表现标准语言(CSS)、行为标准(DOM、ECMAScript)。

2. HTML的创建

step1:直到产生scr文件之前的创建和原来建Java项目一样。

step2:把scr文件Delete。

step3:创建HTML File。

step4:设置浏览器(我用的是搜狗浏览器,所以先找到搜狗的exe文件位置,导入)。

3. HTML的网页基本结构

HTML基本结构中各部分的作用。比如代码往哪里写等简单的说明。

4. HTML的基本标签

  1. 标题标签 :<h1>一级标签</h1> <h2>二级标签</h2>

  2. 段落标签:把要每段写在 <p>和</p>中

  3. 换行标签:

  4. 水平线标签:<hr/>

  5. 字体样式标签:加粗:<strong>北京</strong> 、斜体:<em>北京</em>

  6. 注释和特殊符号:

    6.1. 注释:<!-- 注释 -->

    6.2. 空格: &nbsp;

    6.3. 大于号:&gt;

    6.4. 小于号:&lt;

    6.5. 版权符号:&copy;

5. HTML的图像标签

用来网页插入图片。可以设置图片大小和鼠标悬停时显示的文字。

6. HTML的链接标签

  1. 文本超链接(点击文本就能链接网页),且可以设置在当前页面或新标签页打开网页。

  1. 图像超链接(点击图片就能链接网页),且可以设置在当前页面或新标签页打开网页。

  2. 锚链接(实现页面内或者页面间,指定位置的跳转)

3.1. 第一种锚链接:实现页面内的跳转

3.2. 第二种锚链接:实现页面间跳到锚链接

4. 邮件链接:点击链接就可以发邮件

7. HTML的列表标签和表格标签

列表:无序列表、有序列表、自定义列表

表格:有边框、无边框、跨行、跨列

8. HTML的媒体元素(视频+音频)

视频和音频,分为:打开网页不自动播放、打开网页自动播放

9. HTML的页面结构

命名规范:

  1. header:标题头部区域的内容(用于页面或页面中的一块区域)

  2. footer:标记脚步区域的内容(用于整个页面或页面的一块区域)

  3. nav:导航类复杂内容

以上3个常用,以下3个不常用

  1. section:Web页面中的一块独立区域

  2. article:独立的文字内容

  3. aside:相关内容或应用(常用于侧边栏)

10. HTML的内联框架(iframe)

在网页中打开其他网页。分两种:

第一种:打开网页就是带内联框架的页面。

第二种:打开网页没内联框架的页面,需要点击页面中的跳转链接。

11. HTML的表单

比如登录网站的时候,有登录名和密码,就是表单。

第一种:表单中action采用网站+methon采用post。

第二种:表单中action采用请求处理地址+methon采用get。

12. HTML的表单标签汇总

账号、密码、提交、重置、单选框标签、多选框标签、下拉框、文本域、文件域、邮件验证和URL验证、数字、滑块、搜索框

13. HTML的表单初级验证

placeholder(提示信息)、required(确保不能为空)、pattern(正则表达式验证)

HTML的学习结构的更多相关文章

  1. go语言学习-结构体

    结构体 go语言中的结构体,是一种复合类型,有一组属性构成,这些属性被称为字段.结构体也是值类型,可以使用new来创建. 定义: type name struct { field1 type1 fie ...

  2. ios开发中的C语言学习—— 结构体简介

    在开发过程中,经常会需要处理一组不同类型的数据,比如学生的个人信息,由姓名.年龄.性别.身高等组成,因为这些数据是由不同数据类型组成的,因此不能用数组表示,对于不同数据类型的一组数据,可以采用结构体来 ...

  3. c语言学生信息管理系统-学习结构体

    #include<stdio.h> #include<stdlib.h> //结构体可以存放的学生信息最大个数,不可变变量 ; //学生信息结构体数组,最多可以存放100个学生 ...

  4. RHCE 学习结构

    本文内容为本站的 blog 链接 第一章   安装初体验 第二章   访问系统 2.1 基于图形化界面访问 2.2 基于文本访问 2.3 用户管理 第三章   文件系统 3.1  Linux 文件系统 ...

  5. c语言学习笔记 - 结构体位域

    在学习结构体的时候遇到了位域这个概念,位域主要是为了节省内存空间,比如用一个32位,4个字节的int存储一个开关变量时,会造成空间浪费,于是干脆就考虑在这个32划分不同的区域来存储数据,例如划出1位存 ...

  6. 【C语言入门教程】7.3 结构体指针的定义和引用

    C 语言中指针的操作非常灵活,它也能指向结构体变量对结构体变量进行操作.在学习结构指针之前,需要再次加深对指针的认识.声明指针变量时所使用的数据类型修饰符实际上的作用是定义指针访问内存的范围,如果指针 ...

  7. 对于大一学习计算机的新手(c/c++ )提出一些学习经验

    对于刚刚上大一的新手,且是那种十分有上进的学生,在学习计算机的过程中必然会有一大堆的困惑,比如: 1 .如何学好编程(这与以往的应试教育完全不同,按照以往的那种学习方式,看书刷题不过是成为一个考试学霸 ...

  8. 学习 Linux,101: 使用基本 SQL 命令

    概述 在本教程中,将学习结构化查询语言 (SQL),包括: 使用基本 SQL 命令 执行基本数据操作 本教程将简要介绍您需要知道的与 LPI 102 考试相关的 SQL 概念.   回页首 数据库和 ...

  9. Deep Learning(深度学习)学习笔记整理

    申明:本文非笔者原创,原文转载自:http://www.sigvc.org/bbs/thread-2187-1-3.html 4.2.初级(浅层)特征表示 既然像素级的特征表示方法没有作用,那怎样的表 ...

随机推荐

  1. Maven国内镜像配置(阿里云)-sunziren

    <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://mav ...

  2. Linux命令详解之–chmod命令

    在Linux中,一般使用chmod命令来修改文件的属性. 利用 chmod 可以藉以控制文件如何被他人所调用.此命令所有使用者都可使用. 一.Linux chmod命令语法Linux chmod 命令 ...

  3. 洛谷P4526 【模板】自适应辛普森法2

    P4526 [模板]自适应辛普森法2 洛谷传送门 题目描述 计算积分 保留至小数点后5位.若积分发散,请输出"orz". 输入格式 一行,包含一个实数,为a的值 输出格式 一行,积 ...

  4. AE工程渲染的时间缓慢,两种方法减少对AE工程渲染的时间!

    AE工程渲染的时间缓慢,两种方法减少对AE工程渲染的时间!3秒的片头,渲染时间竟然要花1个多小时,很多新手都产生过这样的疑问?是哪里不对吗?如何才能减少渲染视频的时间?且听我一一道来.主要原因是:工程 ...

  5. python 访问sql server数据库

    访问数据库 cnxn = pyodbc.connect("Driver={SQL Server};Server=localhost;Database=用户名;uid=sa;pwd=密码&qu ...

  6. TypeScript(进行中)

    https://ts.xcatliu.com 简介 什么是 TypeScript 即使不显式的定义类型,也能够自动做出类型推论 即使第三方库不是用 TypeScript 写的,也可以编写单独的类型文件 ...

  7. 【NLP】暑假课作业3 - 词性标注(简单词频概率统计)

    作业任务: 使用98年人民日报语料库进行词性标注训练及测试. 作业输入: 98年人民日报语料库(1998-01-105-带音.txt),用80%的数据作为训练集,20%的数据作为验证集. 运行环境: ...

  8. C# Socket的方式发送中文,接收方收到乱码

    场景: 使用 Socket的方式向下位机发送中文信息,下位机收到的中文是乱码 原因: 了解到的原因是上位机与下位机的发送与接收的编码与解码方式不一致 比如上位机采用 Encoding.UTF8.Get ...

  9. C#调用Crypto++库AES ECB CBC加解密

    本文章使用上一篇<C#调用C++类库例子>的项目代码作为Demo.本文中,C#将调用C++的Crypto++库,实现AES的ECB和CBC加解密. 一.下载Crypto 1.进入Crypt ...

  10. 纪中集训2020.02.03【NOIP提高组】模拟B 组总结反思——登机(board),游戏(game),分组(group)

    T1 JZOJ5535. 登机(board) 比赛时 一在题目列表里看到题目标题,就热血沸腾了,不知道为什么,老师居然放了一道之前做过的题目.我清楚地记得这题是DP,于是很快码了出来.讲一讲我的思路, ...