八维教育 网页设计 课间笔记 祝老师精简版

八维教育 网页设计 课间笔记 祝老师精简版
轻笑Qhuckle网页设计
一单元
1.什么是网(页)
2.网站
3.制作网页
制作网页中的内容 1-5单元   html_超文本标记语言
美化网页 6-9单元           css_层叠样式表
4.如何在电脑中建立网页
先建立一个文本文档
修改扩展名  /.html
5.文件扩展名(后缀名)
.doc
.mp3
.zip     .rar  压缩文件
.mp4
.exe   应用程序
.html     .shtml    .htm   网页文件
图片:.jpg 常用的    .gif 动态图   .png  无损压缩
6.学习html
html超文本标记语言
html就是利用不同的功能标签来实现网页中的不同内容。
7.学习标签:
用<>抱起来的字母或者单词都是标签
但标签<标签名/>
双标签<标签名></标签名>      /(代表标签的结束)
/1. 换行的标签:br一个br标签换一行
/2.加粗的标签:b
8.html的基本框架:
1  | --声明文档类型  | 
敲!+TAB
9.专业制作网页的步骤:
/先建立一个文件夹(建立站点)
/在文件夹在建立3个文件夹喝一个网页文件
/文件夹分别是:
css    美化
html   网页
img(images)  图片
 首页网页的名字最好是:index和default
10. 网页的的文件,文件夹命名规范:
/不能是汉字
/不能数字开头
/只能是字母,数字,下划线
11. 学习ps的基本操作:
 ps的使用快捷键:
按住 alt+鼠标滚轮   ctrl+ (和) + 放大 ctrl+ (和)- 缩小
1.提取颜色
2.测量
3.切题
二单元
1.换行标签:br
2.加粗的标签:b
3.倾斜的标签:i
4.标签与标签之间可以任意的包含嵌套,但是一定要一一对应,不可交叉
1  | <b><i>2403A </i><b>  | 
5.下划线的标签:u
6.标题标签:h1-h6   实现网页中加大加粗的文字(自带换行效果)
h1最大的标题    h6最小的标题
属性:进一步展示标签的特性
属性的使用方法:
<标签名 属性=”属性值“></标签名>
<标签名 属性=”属性值“>
h标题标签的属性:
/aling    控制标题文字水平对齐方式
属性值:left左默认  right右   center中间 /
7.段落标签:p   实现成段落文字
8.空格:
1  |   — “nb空格”是半个空格的宽度  | 
9.水平线的标签:hr
   属性:
    color   文字颜色
    width   控制线的长短
    aling    控制水平对齐方式
10. 字体的标签    font
   /color   文字颜色
   /size    文字大小
11.图签的标签   img
固定格式:      
<img src=“图片的路径”>
   属性:
1.src  找图的
     图片的路径:  相对路径
                   绝对路径
     区分相对和绝对?
绝对:只要带有盘符,C,  D;  或者是带有http://  属于绝对路径
/2.alt   图片非正常显示的提示文字
/3.title  图片正常显示的提示文字
/4.width 宽度
/5.height 高度
/6. border 边框
三单元
超链接和列表
1.超链接的标签  a   双标签
   固定格式: 想点击的内容 
属性:
     1. herf 链接地址
     2. target 跳转方式(窗口的打开方式)
         属性值:_blank   新增窗口
                 _self     不新增原窗口
                 _parent  父级框架
                 _top     顶部框架
2.顶部超链接:
  
3.空链接:
    
二.列表 分为无序列表,有序列表自定义列表
无序列表 的标签: ul和li
ul 负责整个无序列表
li 负责列表中的一行行的文字
格式:- ----负责整个无序列表
     
 - ----控制一行行文字
 
 
- ----控制一行行文字
 
 
ul的属性: type  修改列表前面的符号
属性值:
        disc,默认值,实心圆“⚫”
        square,小方块“■“
        circle,空心圆”⚪“
2. 有序列表  的标签:ol和li
   ol的属性type:
属性值:  1     数字类
          a      absd
          A
          I
          i,
ol的属性start:控制列表符号的开始值
    属性值只能是数字
3.自定义列表    dl里边套dt和dd
<dl>
    <dt>定义项</dt>
    <dd>描述项</dd>
</dl>
三.标签的分类:
根据个数分类:
      单标签
      双标签
根据标签在网页中显示的效果进行分类:
块元素:能自动换行的标签
/h1-h6   p  所有列表(ul li ol li dl dt dd)
行内元素:不自动换行标签
    。a    b   img   ………  
四单元 表格
一.表格    table   表格中的文字默认水平居左
实现表格的固定代码:table>tr几行>td几列
     属性:
1.border     边框线
2.width      宽度
3.height    高度
4.cellspacing 单元格间距 简称 cc
解决线的双层问题设置 cc=”0”
5.bordercolor边框线的颜色
6.bgcolor   背景色
给 table 加就是整个表格有背景色
给tr加,加给那个 tr,具体的哪一行有背景色
给 td 加,加给那个 td,具体的哪一单元格有背景色
7.aling     控制水平对齐方式
   属性值:left  左    right   右   center  中间
8.Valign    控制垂直对齐方式
   属性值:
二.行      tr
三.单元格  td
一个4行5列的表格
合并:只能是相邻的单元格的合并
水平合并:左右相邻的单元格的合并   colspan
垂直合并:上下相邻的单元格的合并   rowspan
合并的步骤:
五单元 表单
一、表单的标签: form
二、表单控件的标签:input
属性:type 区分表单中的各种框和按钮
属性值:一种值决定一种框
固定格式:   
<input type="值">
Text        文本框
Textarea    多行文本
Password    密码框
Radio       单选框
Checkbox    多选框(复选框)
Checked     默认选择
File          文件域
Submit       提交按钮
Reset         重置按钮
Button        普通按钮
Value         更改按钮名字
Placeholder    输入提示
select         下拉输入框
   (option 选项)
三、选择框:(下拉菜单)
1  | <select>----只负责实现拉框  | 
四、多行输入框(文本域)
1  | <textarea></textarea>--文本域  | 
HTML完结…步入css
六单元
css 层叠样式表
一.如何让网页和css建立联系?
1.外部链接
    在css文件夹中建立一个css文件,在需要的美化的网页中的head中,书写link来建立联系
 <link rel="stylesheet" href="css/style.css">
二.css如何去美化网页中具体的标签?
    利用各种选择器
1.标签选择器;利用标签来选择标签的一种选择方式
例如p{
}选择页面的所有p标签
2.cass选择器(类选择器);
    通过用class来起名选择标签的一种方式
1  | <p class="a">一个段落</p>  | 
1  | .p {  | 
3.id选择器
通过用id来起名选择标签的一种方式
1  | <p id="cc">一个段落</p>  | 
1  | #cc{  | 
4.通配符选择器(全局选择器);
    选择页面所有
1  | *{  | 
5.包含选择器;
1  | <p>一个段落  | 
1  | p b{  | 
6.伪类选择器;主要针对超链接的一款选择器
:link 原始状态/未点击的状态
;visited 点击之后
;hover 鼠标经过
;active 鼠标点击时
四个状态书写顺序不可改变,必须是 L V H A
7.群主选择器;
1  | <h1>标题</h1>  | 
1  | a,p,b,i,{  | 
七单元
css 美化指令: css属性
格式 属性:属性值;
一、文字属性:
1.color 文字颜色 简称 C
2.font-size 文字大小 简称 fz
属性值:数字+px
3.font-family 改字体 简称 ff
4.font-weight 控制文字粗细 简称 fw
属性值: bold 加粗
        normal 不加粗正常
属性值:还可以是整百的数字,100-500不加粗,600及以上代表是加粗
5.font-style 控制文字是否倾斜 简称 fs
属性值:italic 倾斜
        normal不倾斜正常
line-height 行高、行间距简称 lh
属性值:数字+px
    纯数字,代表的是倍数
    百分比
7.text-align 控制文字水平对齐方式 简称 ta
属性值:left左
       center 中
      right右
8.text-indent 首行缩进 简称 ti
属性值:数字+px
    数字+em (em 是文字的单位)
    百分比
9.text-decaration 文本修饰 简称td
    (给文字加线)
属性值: overline 上划线
    underline 下划线
    line-through 删除线
    none    没有线,去掉线
二、列表属性:
1.list-style-type   简称lst 修改列表符号的
属性值:square方块
    circle 空心圆
    disc  圆点 默认的
    none  去掉点简称
2.list-style-image  简称 lsi 将图来作为列表符号
属性值:url(../img)
3.list-style-position 简称lsp    控制列表符号的位置的
4.list-style 简称ls  列表的万能属性
三、背景属性:
1.background 简称bg 背景的万能属性
2.background-color 背景色
3.background-image 背景图
    属性值:url(../img)
4.background-repeat 控制背景图平铺方式、重复方式
    属性值:  no-repeat 不平铺 只一张
    repeat-x    水平平铺
    repeat-y    垂直平铺
    repeat      全铺满 默认的
5.background-position 控制背景图的位置
属性值:两个值。 第一个值控制水平,第二个值垂直。
值可以用方位单词,例如:leftright top bottom center
也可以是百分比,数字+px







