2017-1-6基础

2017-1-6基础

html5

html属性

1基本属性

class 定义类规则或样式规则

id 定义元素的唯一标识

style 定义元素的样式声明

2语言属性

lang 定义元素的语言代码或编码

dir 定义文本方向 包括ltr(从左向右)、rtl(从右向左)

3键盘属性

accesskey 定义访问某元素的键盘快捷方式

tabindex 定义元素的tab键索引编号

使用accesskey属性可以用快捷键alt+字母访问指定的URL,但是浏览器不能很好的支持。

内容属性

alt 定义元素的替换文本

title 定义元素的提示信息

longdesc 定义元素包含内容的大段描述信息

cite 定义元素包含内容的引用信息

datetime 定义元素包含内容的日期和时间

html元素

HTML5元素分为7大类

内嵌 在文档添加其他类型的内容 如audio 、video 、canvas 、iframe等

流 在文档和应用的body中使用的元素,如form 、h1和small等

标题 段落标题,如h1、h2好和hgroup等

交互 与用户交互的内容,如音频和视频的控件、button和textarea等

元数据 通常在也想的head中

短语 文本和文本标记元素,如mark、kbd、sub和sup等

HTML5新增的语义化标记元素

header 标记头部区域的内容

footer 标记脚部区域的内容

section web页面中的一块区域

article 独立的文章内容

aside 相关内容或引文

nav 导航类辅助内容

HTML5新增功能元素

hgroup元素 用于对整个页面或页面中的一个内容区块标题进行组合

figure元素 表示一段独立的流内容,一般表示文档主体流内容中的一个独立单元。使用figcaption元素可为figure元素添加标题。

列:

<figure>
            <figcaption>标题</figcaption>
            <p>内容</p>
      </figure>

audio 元素,定义音频

cmbed 元素 用来插入各种多媒体

mark 元素 主要用来在视觉上向用户呈现那些需要突出显示或高亮的文字。

time 元素 表示时间或日期,也可以同时表示两者

canvas 元素 表示图形,如图表和其他图像,提供一块画布,把一个绘图API展现给客户端JS,使脚本可以在上面绘制

output 元素 表示不同类型的输出,比如脚本的输出

source 元素 为媒介元素定义媒介资源

menu 元素 表示菜单列表。

ruby 表示ruby注释

rt 元素 表示字符的解释或发音

rp 元素 在ruby注释中使用,以定义不支持ruby元素浏览器所显示的内容

wbr 软换行

command 元素 表示命令按钮,如单选按钮、复选框或按钮

details 元素 表示用户要求得到并且可以得到的细节信息,可以与summary元素配合使用。summary元素提供标题或图例。标题是可见的,用户单机标题是,会显示细节信息 。summary是details的第一个子元素列

<details>
        <summary>标题</summary>
        详细信息
 </details>

datalist 元素 表示可选数据的列表,与input元素配合使用,可以制作出输入值下拉列表

datagrid 元素 表示可选数据的列表,它以树形列表的形式来显示

keygen 元素 表示生成密钥

progress 表示运行中的进程可以用progress元素来显示JS中耗费时间的函数进程

email 表示必须输入email地址的文本输入框

url 表示必须输入URL的文本输入框

number 表示必须输入数值的文本输入框

range 表示必须输入一定范围内数字的文本输入框

Data Pickers HTML5拥有多个可供选取日期和时间的新型输入文本框

date 选取日 月 年

month 选取 月和年

week 选取周和年

time 选取时间(小时和分钟)

datetime 选取时间 日 月 年

datetime-local 选取时间 日 月 年(本地时间)

时间: 2025-01-05 06:19:20

2017-1-6基础的相关文章

石家庄XX大学2017年java基础上机考试

石家庄XX大学 2017 年秋季 2016 级本科班期末上机考试试卷(A) 课程名称: JAVA 语言程序设计 任课教师: XXX考试时间: 150 分钟 学号: 姓名: 班级: 考试性质(学生填写):正常考试( )缓考( )补考( )重修( )提前修读( ) 题 号 一 二 三 四 五 六 七 总分 满 分 10 40 50 得 分 阅卷人 试卷说明: 一. 本试卷为 2016 级 JAVA 语言程序设计上机考试试卷: 二. 注意编程规范: (4 分) (1) 通过 Eclipse 添加类的方

2017/2/11CSS基础

一:html中div: 1.DIV标签应用于 Style Sheet(样式表)方面会更显威力,它最终目的是给设计者另一种组织能力,有 Class.Style.title.ID 等属性. 2.<div> 是一个块级元素.这意味着它的内容自动地开始一个新行.实际上,换行是 <div> 固有的唯一格式表现.可以通过 <div> 的 class 或 id 应用额外的样式. 3.不必为每一个 <div> 都加上类或 id,虽然这样做也有一定的好处. 4.可以对同一个

2017寒假零基础学习Python系列之函数之 递归函数

什么是递归函数? 在函数内部,也可以继续调用其他函数,如果一个函数在内部调用本身,这个函数为递归函数举一个求n的阶乘的例子: def fact(n): if n == 1: return 1; else: return n * fact(n-1) print fact(5) >>>120 以上就是一个递归函数 这个函数运行的过程如下: ===> fact(5) ===> 5 * fact(4) ===> 5 * (4 * fact(3)) ===> 5 * (4

数学奥林匹克问题解答:2017高联基础班“指数与对数”作业题-1

1.化简: $$\sqrt[a]{\sqrt[b]x \over \sqrt[c]{x}} \cdot \sqrt[b]{\sqrt[c]{x} \over \sqrt[a]{x}} \cdot \sqrt[c]{\sqrt[a]{x} \over \sqrt[b]{x}}.$$ 解答: $$\text{原式} = \left(x^{{1\over b} - {1\over c}}\right)^{1\over a} \cdot \left(x^{{1\over c} - {1\over a}}

2017寒假零基础学习Python系列之函数之 函数之定义可变参数

若想让函数接受任意个参数,就可以定义一个可变的参数: def fn(*args): print args fn() >>>() fn(1,2,5,6) >>>(1,2,5,6) 原理是Python解释器把传入的一组参数封装在一个tuple传递给可变参数,因此在函数内部,直接把变量args看成一个tuple就好了,目的是简化调用 小习题:假设我们要计算任意个数的平均值,就可以定义一个可变参数: def average(*args): ... 这样,在调用的时候,可以这样写

2017寒假零基础学习Python系列之函数之 返回多个值

Python也和C语言一样有自己的标准库,不过在Python中叫做模块(module),这个和C语言中的头文件以及Java中的包类似,其中math就是其中之一,math模块中提供了sin()和cos()函数 引用Python中模块(以引用math为例)的格式为:import math 以一个计算游戏中坐标的例子来说吧: import math def move(x,y,step,angle): nx = x + step * math.cos(angle) ny = y - step * mat

python基础知识点

python论坛: 1. python 脚本格式 前2行格式如下,第一行是表示用python执行,第二行是通用字符集,任何语言都能正常显示. 1)#!/usr/bin/env python 2)#_*_coding:utf-8_*_ (貌似写成#coding=utf-8也行) 其实上面的语句怎么写都行,只要符合coding[ := ]\s*([-\w.]+); 意思就是coding后面要紧紧的跟着冒号或者等号,之后可随意多少个空格,然后接utf-8,coding=utf-8前后随意加字符都行.

指针变量的*p,p以及&amp;p的区别

23/7/2017  决定夯实基础,回顾指针的知识点,该博文转载于CSDN博主百家晓东,小部分修改,外加编译图引证 正文如下: 以下面的情况说明: int a = 5; int* p = &a; 结论: *p   是指针变量p指向的变量a的存储内容,*p = 5; p   是指针变量的存储内容,因为p指向a,所以p的存储内容(存储空间的值)就是系统为变量a分配的存储地址: &p  是对指针变量p进行取地址的操作. 分析: int a = 5; int* p = &a; int* q

大学软件工程等相关专业的系列视频课程学习路线图

视频课程学习路线图 (讲师:赖国荣) 本网校视频课程是大学软件工程等相关专业的系列视频课程,包含了从大一入学到毕业的所有专业课程,本网校的系列课程主要分为4个方面的课程 1.??? 数据库课程: 2.??? Java课程: 3.??? JSP课程: 4.??? 框架课程: 课程分为3个阶段的课程: 第一阶段(软件工程师初级班)课程如下: 1.??? HTML网页设计语言入门基础教学视频 网页基础,html标签的学习,制作静态网页,个人网站实训 2.??? C语言从入门到精通+贪吃蛇游戏开发实战视

给深度学习入门者的Python快速教程

基础篇 numpy和Matplotlib篇 本篇部分代码的下载地址: https://github.com/frombeijingwithlove/dlcv_for_beginners/tree/master/chap5 5.3 Python的科学计算包 – Numpy numpy(Numerical Python extensions)是一个第三方的Python包,用于科学计算.这个库的前身是1995年就开始开发的一个用于数组运算的库.经过了长时间的发展,基本上成了绝大部分Python科学计算