Day1前端学习之路——概述

    终于下定决心要好好学习前端知识了,以后会把学习过程中的一些随笔记录在这里。HTML、CSS、JavaScript这三大前端语言在大三的时候就有所接触,但是学习的不够深入,这一次希望能够坚持下去。

    学习路线准备按照知乎的一篇文章https://www.zhihu.com/question/30180100/answer/156399333,按照这个路线来学习。

课程目标:

大概知道什么是Web,什么是HTML,CSS,JavaScript

 

HTML:一种标记语言

CSS:规定样式的语言

Javascript:给页面添加一些动态的效果

HTML5:对HTML的一个通行标准

XHTML:兼容了XML,是XML与HTML的杂交品种,对语法要求比较严格

1.常见html标签 

Day1前端学习之路——概述_第1张图片

2.表单

表单元素指的是不同类型的input元素、复选框、单选按钮、提交按钮

2.1 input元素

  • 文本输入

 定义用于文本输入的单行输入字段

  • 单选按钮

输入 定义单选按钮

  • 提交按钮

 定义用于向表单处理程序(form-handler)提交表单的按钮

2.2 Action属性

action 属性定义在提交表单时执行的动作,向服务器提交表单的通常做法是使用提交按钮,通常,表单会被提交到 web 服务器上的网页。如果省略 action 属性,则 action 会被设置为当前页面。

2.3 Method属性 

method 属性规定在提交表单时所用的 HTTP 方法(GET 或 POST)



何时使用get与post?

使用GET:

如果表单提交是被动的(比如搜索引擎查询),并且没有敏感信息。当您使用 GET 时,表单数据在页面地址栏中是可见的。

使用POST:如果表单正在更新数据,或者包含敏感信息(例如密码)。POST 的安全性更加,因为在页面地址栏中被提交的数据是不可见的。

2.4 Name属性

如果要正确地被提交,每个输入字段必须设置一个 name 属性。下面的例子中只会提交“Last name”输入字段:


First name:

Last name:


2.5 用组合表单数据 

 元素组合表单中的相关数据, 元素为
元素定义标题。

Personal information: First name:

Last name:


Day1前端学习之路——概述_第2张图片

3.表单元素

3.1

  • 元素