day02-HTML(2)

时间:2022-09-03 17:48:01

一、新知识

  1.  !+tab   html5的标签结构

    2.  Charset   编码

    Ascll

    Ansi

    Unicode

    Gbk

    Gb2312

    Big5

    Utf-8   通用字符集

  3.关键字(head里面)

day02-HTML(2)

keywords SEO的优化 可以让你的搜索排名靠前

  4.网页描述(head里面)

day02-HTML(2)

  5.  网页重定向(head里面)

day02-HTML(2)

  6. 链接外部样式表(head里面)

day02-HTML(2)

二、 表格

<table>    表格

<tr>       行

<td></td> 列

<td></td>

<td></td>

</tr>

</table>

day02-HTML(2)

属性:

Border=”1”   边框

Width=”500”  宽度

Height=”300” 高

cellspacing=”2”    单元格与单元格的距离

cellpadding=”2”    内容距边框的距离

align=”left  |  right  |  center”

如果直接给表格用align=”center”  表格居中

如果给tr或者td使用   ,tr或者td内容居中。

bgcolor=”red”    背景颜色。

  1. 表格的标准结构

<table>

<thead>

<tr>

<td></td>

<td></td>

</tr>

</thead>

<tbody>

<tr>

<td></td>

<td></td>

</tr>

</tbody>

<tfoot>

<tr>

<td></td>

<td></td>

</tr>

</tfoot>

</table>

  2.

  2  表头和单元格合并

表头  <caption></caption>

colspan=”2”  合并同一行上的单元格

rowspan=”2”  合并同一列上的单元格

day02-HTML(2)

  3 表格标题、边框颜色、内容垂直对齐

表格标题 <th></th>用法和td一样

标题的文字自动加粗水平居中对齐

day02-HTML(2)

◆边框颜色

day02-HTML(2)

◆内容垂直对齐方式

day02-HTML(2)

Valign=”top   |  middle   |  bottom”

三、 表单

表单的作用是收集信息。

表单的组成

  1. 提示信息

day02-HTML(2)

  2.表单控件

day02-HTML(2)

  3.表单域

day02-HTML(2)

属性:action:处理信息

Method=”get | post”

Get通过地址栏提供(传输)信息,安全性差。

Post 通过1.php来处理信息,安全性高。

  4.文本输入框

day02-HTML(2)

maxlength="6"    限制输入字符长度

readonly=”readonly”  将输入框设置为只读状态(不能编辑)

disabled="disabled"  输入框未激活状态

name="username"   输入框的名称

value="大前端"     将输入框的内容传给处理文件

  5.密码输入框

day02-HTML(2)

★注意:文本输入框的所有属性对密码输入框都有效。

  6.单选框

day02-HTML(2)

★只有将name的值设置相同的时候,才能实现单选效果。

★checked=”checked” 设置默认选择项。

  7.下拉列表

<select>

<option>下拉列表选项</option>

<option>下拉列表选项</option>

</select>

day02-HTML(2)

属性:

Multiple=”multiple”  将下拉列表设置为多选项

Selected=”selected”  设置默认选中项目

day02-HTML(2)

<optgroup></optgroup>   对下拉列表进行分组。

Label=””  分组名称。

  8.多选框

day02-HTML(2)

Checked=”checked” 设置默认选中项

  9.多行文本框

day02-HTML(2)

Cols  控制输入字符的长度。

Rows  控制输入的行数

  10.文件上传控件

day02-HTML(2)

  11.文件提交按钮

day02-HTML(2)

★:可以实现信息提交功能

  12. 普通按钮

day02-HTML(2)

★不能提交信息,配合JS使用。

   13.图片按钮

day02-HTML(2)

★图片按钮可实现信息提交功能

  14.重置按钮

day02-HTML(2)

★将信息重置到默认状态

  15. 表单信息分组

day02-HTML(2)

<fieldset></fieldset>    对表单信息分组

<legend></legend>      表单信息分组名称
html5补充表单控件

day02-HTML(2)

四、   标签语义化

-标签语义化意义:

1:网页结构合理

2:有利于seo:和搜索引擎建立良好沟通,有了良好的结构和语                             义你的网页内容自然容易被搜索引擎抓取;

3:方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)

4:便于团队开发和维护

1:尽可能少的使用无语义的标签div和span;

2:在语义不明显时,既可以使用div或者p时,尽量用p, 因为p在默认情况下有上下间距,对兼容特殊终端有利;

3:不要使用纯样式标签,如:b、font、u等,改用css设置。

4:需要强调的文本,可以包含在strong或者em标签中strong默认样式是加粗(不要用b),em是斜体(不用i);

day02-HTML(2)的更多相关文章

  1. 学习day02

    day021.结构标记 ***** 做布局 1.<header>元素 <header></header> ==> <div id="heade ...

  2. 《Professional JavaScript for Web Developers》day02

    <Professional JavaScript for Web Developers>day02 1.在HTML中使用JavaScript 1.1 <script>元素 HT ...

  3. 《javascript经典入门》-day02

    <javascript经典入门>-day02 1.使用函数 1.1基本语法 function sayHello() { aler('Hello'); //...其他语句... } #关于函 ...

  4. tedu训练营day02

    1.Linux命令 1.关机.重启 关机 :init 0 重启 :init 6 2.rm 1.rm -rf 文件/目录 r :递归删除文件夹内的子文件夹 f :强制删除,force 2.练习 1.在用 ...

  5. Python基础-day02

    写在前面 上课第二天,打卡: 大人不华,君子务实. 一.进制相关 - 进制基础 数据存储在磁盘上或者内存中,都是以0.1形式存在的:即是以 二进制 的形式存在: 为了存储和展示,人们陆续扩展了数据的表 ...

  6. c&num;day02

    using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace testmys ...

  7. day02 基本数据类型与运算符

    day02 1.基本数据类型 2.算术运算符 +,-,*,/,%,++,-- 3.赋值运算符 =,+=,-=,*=,/=,%= 4.关系运算符 +=,-=,*=,/=,%=  结果是boolean类型 ...

  8. python开发学习-day02&lpar;元组、字符串、列表、字典深入&rpar;

    s12-20160109-day02 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: ...

  9. 2017-2018-1 JAVA实验站 冲刺 day02

    2017-2018-1 JAVA实验站 冲刺 day02 各个成员今日完成的任务 小组成员 今日工作 完成进度 张韵琪 写博客.进行工作总结 100% 齐力锋 找背景音乐.开始界面图片.按钮图片.按钮 ...

  10. C&plus;&plus;Primer笔记-----day02

    ====================================================================day02=========================== ...

随机推荐

  1. 关于oracle 10g creating datafile with zero offset for aix

    参考文档: 1.创建oracle数据文件时需要注意的地方(OS Header Block) http://www.aixchina.net/Question/20406 2.oracle 创建数据文件 ...

  2. IE&sol;FF&sol;Chrome下document&period;documentElement和document&period;body的 scrollHeight&sol;scrollTop&sol;clientHeight

    IEdocument.documentElement.scrollHeight  浏览器所有内容高度 ,document.body.scrollHeight  浏览器所有内容高度document.do ...

  3. Dynamic CRM 2013学习笔记(四十一)流程4 - 异步工作流(Workflow)用法图解

    在CRM 2013 里,工作流被分成二类:异步工作流和实时工作流.异步工作流依赖一个windows 服务: Microsoft Dynamics CRM Asynchronous Processing ...

  4. Unity球形插值Slerp解析

    Unity球形插值,官方有个太阳升降的例子: http://docs.unity3d.com/ScriptReference/Vector3.Slerp.html 一开始主观认为这个球形插值Slerp ...

  5. C&num;使用Json

    AJAX传递复杂数据如果自己进行格式定义的话会经历组装.解析的过程,因此AJAX中有一个事实上的数据传输标准JSon. Json将复杂对象序列化为一个字符串,在浏览器端再将字符串反序列化为JavaSc ...

  6. AWVS介绍&lpar;转&rpar;

    使用AWVS对域名进行全局分析,深入探索: 首先,介绍一下AWVS这个工具. Acunetix Web Vulnerability Scanner(简称AWVS)是一款知名的网络漏洞扫描工具,它通过网 ...

  7. 【C&num;】Smtp发送邮件

    class SmtpEmail { SmtpClient smtpclient; MailMessage msg; Attachment attachment; public void sendMai ...

  8. 在delphi中,DLL加载时做初始化的Demo

    library DLLEntry;//dll源码 uses SysUtils, Classes, Dialogs, Windows; {$R *.res} procedure DLLEntryPoin ...

  9. Android编译安装失败解决办法

    今天用AndroidStudio开发了一个手机App玩玩,但是偶然遇到一个问题,自己手机上测试得劲的很,分享给朋友做测试,但是nie,意外出现了.... 两个人都给我说个安装失败,这个就比较尴尬了,找 ...

  10. 2&period;jQuery介绍

    . jQuery的认识 jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口:具有高效灵活的css选择器,并且可对CSS选择器进行扩展:拥有便捷的插件扩展机制和丰富的插件. 和原 ...