day01-html
HTML概述:
HTML: Hyper Text Markup Language 超文本标记语言
超文本: 比普通文本功能更加强大,可以添加各种样式
标记语言: 通过一组标签.来对内容进行描述. <关键字> , 是由浏览器来解释执行
<h1>静夜诗</h1>
<b><i>--李白</i> </b> <br/>
<p>床前明月光,</p>
<p>地上鞋两双,</p>
<p>举头望明月,</p>
<p>低头思故乡.</p>
HTML的主要作用:
设计网页的基础,HTML5
HTML语法规范
<!--
1. 上面是一个文档声明
2. 根标签 html
3. html文件主要包含两部分. 头部分和体部分
头部分 : 主要是用来放置一些页面信息
体部分 : 主要来放置我们的HTML页面内容
4. 通过标签来对内容进行描述,标签通常都是由开始标签和结束标签组成
5. 标签不区分大小写, 官方建议使用小写
-->
文字标签:修改文字的样式
<font></font>
属性:
size:文字的大小 取值范围1~7,超出了7,默认还是7
color:文字颜色
两种表示方式
英文单词:red green yellow blue black white
应用十六进制数表示 #ffffff :RGB
- 通过工具实现不同的颜色 #66cc66
注释标签
- html的注释:
<!-- html的注释 -->
- html的注释:
换行标签
- html的换行:
<br/>
- html的换行:
标题标签
<h1></h1> <h2></h2> <h3></h3> …… <h6></h6>
- 从h1到h6,大小是依次变小,同时会自动换行
水平线标签
属性
- size:水平线的粗细 取值范围 1~7
- color:颜色
代码
<hr size="5" color="blue"/>
列表标签
<dl></dl>
:表示列表的范围- 在dl里面
<dt></dt>
:上层内容 - 在dl里面
<dd></dd>
:下层内容
- 在dl里面
<ol></ol>
:有序列表的范围- 属性 type:设置排序5方式 1(默认) a I
- 在ol的标签里面
<li>具体内容</li>
<ul></ul>
:表示无序列表的范围 属性 type :空心圆circle,实心圆disc,实心方块square,默认disc 在ul里面<li></li>
图像标签(**重点*)
<img src="图片的路径"/>
src:图片的路径
width:图片的宽度
height:图片的高度
alt:图片上显示的文字,把鼠标移动到图片上,停留片刻显示内容
- 有些浏览器下不显示(没有效果)
超链接标签(**重点**)
链接资源(**重点**)
<a href="链接到资源的路径"> 显示在页面上的内容</a>
href :链接的资源的地址(默认不填是当前文件夹)
target :设置打开的方式,(默认是在当前页打开)
- _blank :在一个新窗口打开
- _self :在当前页打开(默认)
当超链接不需要到任何的地址,在href里面加#
<a href="#">这是一个超链接,无效果的</a>
定位资源
- 如果想要定位资源:定义一个位置
<a name="top">顶部</a>
- 回到这个位置
<a href="#top">回到顶部</a>
- 引入一个标签 pre:原样输出
- 如果想要定位资源:定义一个位置
表格标签(重要的标签*)
可以对数据进行格式化,是数据显示更加清晰
<table></table>
:表示表格的范围- border:表格线
- bordercolor:表格线的颜色
- cellspacing:单元格之间的距离
- width:表格的宽度
- height:表格的高度
在table里面
<tr></tr>
设置显示方式 align:left(居左)center(居中)right(局右)
- 在tr里面
<td></td>
- 在tr里面
设置显示方式 align:left(居左)center(居中)right(局右)
使用th也可以表示单元格
- 表示可以实现居中和加粗
代码
<table border="1" bordercolor="blue" cellspacing="0">
画图分析表格的写法
首先定义一个表格的范围使用table
定义一行使用tr
- 定义一个单元格使用td
操作技巧:
- 首先数有多少行,数每行里面有多少个单元格
表格的标题
<caption></caption>
合并单元格
rowspan:跨行
<td rowspan="3">人员信息</td>
colspan:跨列
<td colspan="3">人员信息</td>
表单标签(****重要的标签****)
可以提交数据到开心网的服务器,这个过程可以使用表单标签实现
<form></form>
:定义一个表单的范围属性
action:提交到地址,默认提交到当前页面
enctype:一般请求下不需要这个属性,做文件上传时候需要设置这个属性
maethod:表单的提交方式
- 常用的有两种 get 和post,默认是get请求
面试题目:get和post区别
- 1.get请求地址栏会携带提交的数据,post不会携带(请求体里面)
- 2.get请求安全级别较低,post较高
- 3.get请求数据大小的限制,post没有限制
输入项:可以输入内容或者选择内容的部分
- 大部分的输入项 使用 :
<input type="输入项的类型"/>
*****在输入项里面需要有一个name属性
普通输入项:
<input type="text"/>
密码输入项:
<input type="password"/>
单选输入项:
<input type="radio"/>
- 在里面需要属性 name
- name的属性值必须相同
- 必须有一个value值
实现默认选中的属性
checked="checked"
复选输入项:
<input type="checkbox"/>
- 在里面需要属性 name
- name的属性值必须相同
- 必须有一个value值
实现默认选中的属性
checked="checked"
文件输入项(上传文件需要)
<input type="file"/>
下拉输入项(不是在input标签里面的)
<select name="birth">
<option value="1991">1991</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
<option value="1994">1994</option>
</select>
实现默认选中的属性
selected="selected"
文本域
<textarea cols="10" rows="10"></textarea>
隐藏项(不会显示在页面上,但是存在于html代码里面)
<input type="hidden"/>
提交按钮
<input type="submit"/>
<input type="submit" value="注册"/>
- ?输入项name的值=输入的值&
- 参数类似于key-value形式
使用图片提交
<input type="image" src="图片路径"/>
重置按钮 回到输入项的初始状态
<input type="reset"/>
普通按钮(和js一起使用)
<input type="button" value=""/>
- 大部分的输入项 使用 :
案例:使用表单标签实现注册页面
- 使用表格实现页面效果
- 超链接不想要他有效果 href=“#”
- 如果表格里面的单元格没有内容,使用空格作为占位符 ;
- 使用图片提交表单
<input type=“image” src=“图片的路径”/>
html中其他常用标签的使用
b:加粗
s:删除线
u:下划线
i:斜体
pre:原样输出
sub:下标(b圆在下)
sup:上标(p圆在上)
p:段落标签比br标签多一行
div:自动换行 ,用来整体的布局。
span:在一行显示,用来展示少量信息 。有多少东西就占据多少空间 ,height 和width 对它无用,除非调用style的display转换属性。
第一天的很简单 ,多记记标签 就好
day01-html的更多相关文章
- Jquery day01
day01: 基础--选择器.属性和CSS.文档处理 day02: 高级--筛选.事件.效果.ajax jQuery介绍 JS类库 JavaScript 库封装了很多预定义的对象和实用函数.能帮助使用 ...
- python Day01
Python Day01 Python 简介 介绍 Python 是一种面向对象.直译式的计算机程序设计语言,也是一种功能强大的通用型语言,已经有将近二十年的发展历史,成熟稳定.包含了一组完善而且容易 ...
- Spring day01笔记
struts:web层,比较简单(ValueStack值栈,拦截器) hibernate:dao层,知识点杂 spring:service层,重要,讲多少用多少 --> [了解] sprin ...
- 传智播客JavaWeb day01 快捷键、XML
2015-01-14 一直计划着学习java,今天晚上终于下定决心看了下传智播客朴乾老师的javaweb开发视频day01之第一讲,主要内容是开发工具简单介绍.怎么创建工程.Junit的介绍,我是C# ...
- python开发学习-day01 (python安装与版本、字符串、字典、运算符、文件)
*:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* ...
- coco2d学习day01 精灵分析
day01笔记 using namespace cocos2d; == USING_NS_CC; 一般用后面的 #ifndef __MYLAYER_H__ #define __MYLAYER_H__ ...
- day01课程回顾,数据类型
Day01 Python的分类 Cpython:代码àc字节码->机器码 一行一行的编译执行 Pypy: 代码àc字节码->机器码 全部转换完再执行 其他python 代码- ...
- Python学习之路——Day01
Day01 一.编程和编程语言 编程语言是人与计算机之间交流沟通的介质 编程就是人实现通过让计算机实现动作的文件 二.计算机的组成 1.控制器:负责控制指挥计算机硬件运行 2.运算器:负责数学与逻辑运 ...
- API.day01
第1部分 JDK API 1.1 API(Application Programming Interface,应用接口程序):已经封装好可以直接调用的功能(Java中以类的形式封装) 经常使用的JDK ...
- 《Professional JavaScript for Web Developers》day01
<professional JavaScript for Web Developers>day01 1.JavaScript简介 1.1JavaScript简史:略 1.2JavaScri ...
随机推荐
- php大文件下载+断点续传
如果我们的网站提供文件下载的服务,那么通常我们都希望下载可以断点续传(Resumable Download),也就是说用户可以暂停下载,并在未来的某个时间从暂停处继续下载,而不必重新下载整个文件. 通 ...
- springboot-mybatis-demo遇到的坑
目录 前言 问题&解决 1.初始化Maven工程过慢 2.Spring Boot 集成druid时时区问题和连接超时问题 3.完整工程下载 前言 环境: java version " ...
- Web 与 Node 基础
浏览器端发送请求(browser) 浏览器或者模拟发送 http 请求端 服务端处理请求(web) 服务器(使用 node ) 2.1. 使用 Forever 管理程序 2.2. 可以使用 PM2 代 ...
- python之assert
作用 assert用来验证一个表达式是否正确,如果正确则程序向下执行,如果错误则报错,其中报错信息可以自定义. 例子 表达式没有错误的情况 >>> assert mul(2, 3) ...
- [springboot jpa] [bug] Could not open JPA EntityManager for transaction
前言 最近,测试环境遇到了一个问题.经过一番百度加谷歌,终于解决了这个问题.写下这篇博客是为了记录下解决过程,以便以后查看.也希望可以帮助更多的人. 环境 java版本:8 框架:spring clo ...
- edusoho 支持同一账号多人同时登录
文件: ./src/Topxia/WebBundle/Listener/UserLoginTokenListener.php 函数: public function onGetUserLoginLis ...
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第4节 ArrayList集合_19-ArrayList练习四_筛选集合
大集合里面循环装了20个int类型的随即数字 下面要自定义方法,这个方法专门负责筛选 遍历偶数的集合 重点是集合当做方法的参数,还能当做集合的返回值
- python2.7+appium环境搭建
实现android自动化 目录 1.环境准备.安装包准备 2.安装 3.验证环境搭建成功 1.环境准备.安装包准备 第一步:环境准备: java环境 python环境 第二步:准备安装包 Node.j ...
- Week 7 - 714. Best Time to Buy and Sell Stock with Transaction Fee & 718. Maximum Length of Repeated Subarray
714. Best Time to Buy and Sell Stock with Transaction Fee - Medium Your are given an array of intege ...
- oracle DBID,SID,DB_NAME,DB_DOMAIN,INSTANCE_NAME,DB_UNIQUE_NAME, SERVICE_NAMES 及监听参数的说明
DBID,SID,DB_NAME,DB_DOMAIN,INSTANCE_NAME,DB_UNIQUE_NAME, SERVICE_NAMES 及监听参数的说明 DB 相关的: DBID, SIDPFI ...