day1
产品经理(乙方):
接项目:口头需求描述(甲方):--》功能表--〉设计人员(axure+ps)--》开发人员 原型:
前后台分离开发:
前端代码 后台代码:java--〉jar包
超文本标记语言:
HTML:
超文本:超越普通文本
能够插入图片 文本 视频等
标记语言:
特点:不具有编译能力
脚本语言:
JavaScript:
特点:本身具有逻辑能力和行为能力,需要被解析执行
console.log(1+1);//2
浏览器:js解析器
编译语言:
java
特点:本身具有逻辑能力和行为能力,需要编译运行
.java-->.class
system.out.print(1+1);
超文本标记语言:
1、特点: 不报错;从上到下依次被读取;不区分大小写
2、创建html文件:.html
3、HTML文档:
doctype:文档声明 默认使用宽松约束
html: 最外层的父级元素/根标签
head:
meta:声明字符编码
title:设置选项卡名称
link:引入外部css样式
script:引入脚本文件
body:
想要展示在浏览器上的内容
day2
1.元素组成部分:
内容 标签不要交叉嵌套使用
2.分类:
空元素:单标签
html中的无意义元素: div span 专注于页面布局
块级元素:div 特点:独占一行空间
行内元素:span 特点:可以和其他元素共享一行空间;不能直接设置宽高属性;不能直接设置上下的内外边距
3.属性的设置方式
设置在开始标签的内部;和标签名称使用空格隔开;
属性名和属性值之间使用等号连接 ;多对属性之间使用空格隔开。
公有属性:
id:唯一标识一个元素
class:用来标识一类元素,可以设置多个属性值
style:设置行内样式:遵循css语法设置
title:设置提示信息
属性值的设置除了布尔值属性之外,都以字符串的方式设置:"" ''
布尔值属性:
属性值只有true/false
key=“true” key=“key” key
4.HTML的语法
1.空白语法:浏览器将多个空白解析成一个空白
段落标签,保留用户输入格式
2.字符实体:&实体名称; ;--> 空格 ©--> 版权声明
3.注释: 不能嵌套使用
作用:让代码更具有可读性;更加便于维护管理
5.html中的标签
段落标签: p:默认具有16px的上下的外边距 pre:保留用户所输入的格式,默认具有13px的上下外边距 body:默认具有8px的外边距 标题标签: h1-h6: 强调标签:em i:字体斜体 strong:字体加粗 b u:下划线 del:删除线 列表: ol:有序列表 start:number reversed:反转排序 列表项:li ul:无序列表 li dl:标题列表 dt: 设置标题 dd:设置列表项 a:超链接 href:跳转的地址 url:协议://ip:port/index.html 邮件地址:mailto:wangym@briup.com id:锚点 target: 用来设置当前超链接打开新页面的方式 _self:默认值 _blank:在新的标签页中的打开 _top:在顶级框架中打开 _parent:在父级框架中打开 iframe: 图片: src:用来设置引入图片的路径 alt:当图片加载失败时,用alt属性值替换图片 width height 特殊的行内元素 表格: table: align="center" border="2" cellspacing="0" cellpadding="0" caption:设置表格的标题 thead:表头部分 tbody: tfoot: tr:一行 th/td:单元格
day3
form: 表单 作用:用户与服务器进行数据交互
action:设置表单提交地址 method:设置表单提交方式 get:将数据拼接在浏览器的地址栏中;相对不安全;只能提交轻量级数据。 post:将数据封装在请求体中;相对安全;提交重量级数据。 name:设置表单名字 target:设置表单提交后的网页打开方式的 _self _blank _top _parent
组件:
input type: text:单行文本框 submit:提交按钮 password:密码框 name:设置和后台交互的变量的名称 value: 单行文本框:设置了默认值 单选框/多选框:设置选择值 按钮:设置按钮名称 checked:默认选中 disabled:禁用当前组件 readonly:只读 maxlength: 控制用户所输入的字符个数 size:设置文本框的长度,默认20 label button:设置按钮 type:submit reset button select: option multiple属性:设置下拉列表是否可以多选,设置了该属性后,下拉列表变成了滚动列表 size:用来设置当前下拉列表每次展示的列表项个数 selected: 默认选中某一项 textarea : 多行文本框 required:必填项