一、公司开发流程 1、 产品需求(产品经理给需求文档) 2、项目设计(视觉设计师给PSD文件,交互设计师配合) 3、前端开发 4、后端开发 5、测试 6、上线运营
二、前端开发的核心语言
HTML
超文本标记语言 (负责页面结构)
CSS
层叠样式表 (负责页面样式)
JS
脚本语言 (负责页面行为)
<!DOCTYPE html> /*文档头声明*/<html lang="en"> /*HTML中的根元素*/<head> /*head标签内部的内容绝大部分是不可见的*/ <meta charset="UTF-8"> /*定义html页面的元数据,meta中的charset属性,针对搜索引擎和解析格式的属性*/ <title>Document</title> /*定义文档的标题,在页面中可见 */</head><body>
/*主要书写页面中的内容*/</body></html>
<br>
<hr>
<meta>
<img>
<input..>
<option.>
<link>
<div></div>
双标签<h1>
----- <h6>
双标签 一级标题至六级标题<p></p>
双标签 段落标签<strong>
双标签 用于强调文本 表示重要的文本<span>
双标签 用来组合文档中的行内元素<pre>
双标签 文字的格式按源码的排版来显示,我们称之为预处理格式<a>
双标签 --> 它有一个必不可少的属性 href
■ target
属性
■ _self
(在原来页面打开)
■ _blank
(新窗口打开)
■ _top
(打开是忽略所有的框架)
■ _parent
(在父窗口中打开)marquee
标签 可以创建一个滚动效果
<marquee direction="down" loop="4" onmousenver=this.stop( ) onmouseout=this.start( )></marquee>direction
表示滚动方向,取向有(left,right,up,down,默认left)loop
表示滚动循环的次数,默认为无线循环
onmouseover=this.stop( ) onmouseover=this.start( ) scrollamout="1"(滚动速度)jpg
png
gif
gif
(只支持全透明的)Jpeg
/ jpg
png
(半透明/全透明都支持)src=" "
图片路径alt=" "
图片含义width=" "
图片宽度 尽量与图片大小保持一致height=" "
图片高度 尽量与图片大小保持一致<img src=" " alt=" " width=" " height=" " />
/
开头表示根目录./
表示当前目录;../
上级目录<ul>
无序列表<ol>
有序列表dl
定义列表<dl>
标签开始。每个定义列表项以 <dt>
开始。每个自定义列表项的定义以 <dd>
开始
<dl> <dt>男装</dt> <dd>衬衫</dd> <dd>裤子</dd> <dt>女装</dt> <dd>卫衣</dd> <dd>裙子</dd></dl><dt>
与 <dd>
都必须放在<dl>
标签内部之间使用dd
是对dt
的解释<dl>
是用来创建一个普通列表<dt>
是用来创建列表中的上层项目<dd>
用来创建列表中最下层的项目<form>
表单是一个包含表单元素的区域,包含起来的都是表单的内容
<form><input type="text"/></form><form>
表单标签<input>
标签<input type=" " name= " " value=" " />
type="text"
单行文本输入框type="password"
密码 (maxlength=" "
)type="radio"
单项选择(checked="checked"
)type="checkbox"
多项选择type="button"
按钮type="submit"
提交 type="image"
图片提交type="file"
上传文件type="reset"
重置type="hidden"
隐藏textarea
没有默认值<label>
标签的使用<label></label>
标签的 for
属性应当与相关元素的id属性相同<textarea>
文本标签<textarea></textarea>
标签,可以在其中插入一段文字内容,它有两个经常使用的属性 rows
和 cols
rows
表示这个文本域有多少行cols
表示这个文本域有多少列<select>
标签的掌握<table></table>
表格标签 用于定义一个表格<tr></tr>
定义表格中的行,一个 <tr></tr>
表示一行<td></td>
定义表格中的单元格, 一个<td></td>
表示一个单元格border-cellspacing
属性 用来设置是否将表格的边框折叠为单一边框
■ colspan
左右合并
■ rowspan
上下合并很多时候,我们不缺方法,缺的是一往无前的决心和魄力。不要在事情开始的时候畏首畏尾, 不要在事情进行的时候瞻前顾后,唯有如此,一切才皆有可能。