html

用户头像
广州/平面设计师/10年前/787浏览
html

div+css

本文编辑太烂太懒,很多内容需要自行百度或谷歌,同样懒症后期者,慎入!!



加粗文字自行百度,

html是一个可以标记并加链接的文本,,文本就会有内容和样式

做图你要构图吧,写html也要构图,它叫布局,用盒模型

在ps里,魔棒和钢笔等工具帮你选中选区,在html里面ID选择器class选择器帮你选中内容

作logo,你会用三角形,矩形,圆形相加或或减,html样式里,就有文本控制,段落控制,背景控制。统称为css效果。

广告图由图片和文案组成,也可以是纯图片或文字。需要构图吧

html由内容和样式组成,也可以是纯内容,纯样式。它需要布局。



一 熟悉的HTML网页基础结构



由头部和主体构成:即head和body


<!DOCTYPE heml PUBLIC "-//W3C//DTD xhtml 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-type" content="text/html; charset=utf-8" />

<title>网页前端设计(xhtml)</title>

<style>

        #main .pin{

                  width:225px;

                  height:auto;

                  padding:15px 0px 0px 15px;

                  float:left;

                 }

</style>

</head>



<body>

<div id="main">

    <div class='pin'>

        <div class='box'>

            <img src="1.jpg" />

            </div>

        </div>

    </div>

</div>

</body>



</body>

<html>





完整目录:

一.WED标准与布局

二.XHTML与CSS基础

三.CSS网页布局与定位

四.CSS网站元素设计

五.CSS内容排版

六.CSS高级应用于技巧

七.浏览器兼容与解析问题

八.CSS可视化开发与调试

九.CSS布局应用实例解析

(我可没做完整的笔记)



一WED标准与布局

1.2wed标准的构成

三大部分:结构(structure),表现(presentation),行为(behavior)

结构:

html超文本标记语言(html标签可说明文字.图形.动画.声音.表格.连接等)

xml可扩展标记语言,用于网络数据的转换与描述

xhtml可扩展超文本语言,html向xml的过渡

表现:

       对信息的控制,包括版式.颜色.大小.位置等样式控制

       css层叠样式表

行为:

      DOM(文档对象模型):访问数据,脚本,表现层对象。

      ECMAs cript(Javas cript的扩展脚本语言)

xhtml元素三大类:

      1辅助布局设计元素(div.span)

      2结构化元素.信息元素(table.ul.pre.code)

      3特殊功能类(a.meta元件)


二xhtml与css基础

DOCTYPE 文档类型指定文件

meta标签说明网页类型

DTD文档类型— —三大文档类型:Transitional.  Strict.  Frameset

合适的标签— —1.布局:div;2.文本:h1-h6标签,p段落,strong加粗;3.其他对象:图片img,flash object4.列表元素:ul,ol,dl,dt,dd;

css语法结构— —选择符(selector)+属性(property)+值(value)

选择符:id,class。属性:颜色,大小,浮动,定位。值:范围值和具体值。

类型选择符,群组选择符(用“,”分隔),包含选择符(用空格分隔)

id选择符,仅使用一次,“#”。class选择符,多次使用,“.”

伪类和伪对象     通配符“*”

css数据单位:像素,厘米,颜色,字体尺寸。。。

css应用:

            1行间样式表<h1 style="font-size:12px;color:#000fff;font-weight:normal">

            2内部样式表h1{font-size:12px;color:#000fff;font-weight:normal}

            3外部样式表<link rel=stylesheet" rev="stylesheet href="style.css" type="text/css" />link标签表用外部样式表,href指定样式表文件路径

样式优先权问题:

      1.写入法优先权:行内样式表>内部样式表>外部样式表

      2.选择符优先权:id>class>类型选择器

      3.!important语法:多行相同样式,执行最后那个。

                                     important提升样式表重要性,使其优先执行。

       div{  background-color:red;!important

               background-color:green;

}

代码注释:/*(开始)*/(结束)

                       三.网页布局与定位

block块状对象:占据整行。

in-line行间对象:与下一对象共享一行。

xhtml标签与功能

  结构标签:

           HTML        HTML根元素

           head          html头部区域

           body          html主体区域

           div             区块定义标签

  meta信息:

          DOCTYPE    文档类型指定

          title             浏览器标题栏

          link             链接到扩展资源

          meta            meta信息

         vstyle           样式表区域

  文本控制:

         p                  段落

         h1~h6          标题1~6级

         strong          加重重点

         em               重点/强调

         abbr             定义文本的简写词

         acronym      定义首字母的简写词

         bdo              字母顺序左右反转

         blockqute     块状引用内容

         cite              行间引用内容

         q                  行间小型的引用

         code             源代码区

         ins               编辑注解:插入内容

         del               编辑注解:删除内容

         dfn              文本术语注释

         kbd              文本需要键盘输入

         pre              预格式化文本

         samp           举例

         var              文本是一个变量

         br                回车

  链接

         a                 链接

         vbase          基础链接类

  图像和对象

         img             插入图像

         area            图像热区细节

         map            图像热区

         odject         插入对象

         param        对象的参数

  列表

        ul               无序列表

        ol               有序列表

        li                列表项

        dl               带描述的列表

        dt               描述列表中的名词

        dd              描述列表中的描述

  表格

        table          表格

        tr               行

        td              单元格

        th             表头

        tbody        表格主体

        thead        表格头部

        tfoot         表格底部

        col            表格列

        colgroup   表格列的集合

        caption     表格标题

  表单

        from         表单区域

        input         输出框

        textarea     文本域

        select         下拉列表

        option        下拉列表项

        optgroup    下拉列表项的集合

        button         按钮

        label           标签

        fieldset        标签页

        legent          标签页的标题

  脚本

       s cript            脚本区域

       nos cript        无法执行脚本的替代

  表现

       b                    加粗

       i                     斜体

       tt                   打字机字体

       sub                下标

       sup                上标

       big                  加大

       small             减小

      hr                   分割线

基本布局类型

1一列固定宽度

2一列宽度自适应

3一列固定宽度居中

4二列固定宽度(float:none,left,right)

5二列宽度自适应

6二列右列宽度自适应

7二列固定宽度居中

8三列浮动中间列自适应(绝对定位position:static.absolute(top,eight,bottom,left),relative)

9高度自适应(margin:0px;height:100%)

       盒模型(box model)

css提供内边距(padding),外边距(margin),边框(border),用于控制对象的显示细节。

宽度=左外边距+左边框宽+做内边距+宽度+右内边距+右边框宽+右外边距

上下外边距(margin):空白边叠加规则(两者取大值),float属性除外

深入浮动:



(懒症又犯,暂停一会。)

25
阅读原文
|
Report
|
30
Share
评论
用户头像
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
You may like
大家都在看
Log in