web——实验一——html和CSS初步使用

一.对于web开发总的过程的叙述

1.因特网和万维网(具体概念再扩充)

2.基本的结构框架和界面:html(基本和框架),CSS(界面设计),Javaspcript(动态界面)

3.客户端和服务器端编程:PHP服务器端编程,cookie和session

4.文件:DOM

5.安全基础

6.方式

(有不对和需要扩充的)


二.HTML基础

1.框架必须要用的三个标签:

<!--这是注释,为方便以后就直接写了-->
<html>
      <head>  </head>

      <body> 
      </body>
</html>

2.在head里面添加的标签:

<title>收藏时出现的那个名字</title>

<link href="文件路径及名" type="image/gif" rel="shortcut icon"/>收藏夹标签

<meta charset="utf-8"/>描述网页元数据,网页爬取数据时会用到

  (补充meta) name="author" content="作者"

                                      description:描述

                                      keywords:关键字

                                      generator:生成工具

                                      robot:被检索的内容

                           http-equiv="Content-Type" content="字符集"

                                               expires:指定时间重新调用服务器

                                               refresh:指定时间重新刷新

3.在body里添加的标签:

1.
<p>段落</p>

2.
<br/>换行
<hr/>水平线

3.
标题
<h1></h1>
<h2></h2>
<h3></h3>

4.
<a href="URL" >链接显示的文字</a>
<img src="文件路径及名" alt="描述"/>
<!--而把图片标签放到链接里面就变成了图片链接-->

5.
<em></em>斜体
<strong></strong>粗体

6.
无序列表
<ul>   
   <li></li> 
   <li></li> 
</ul>
有序列表(在CSS list-style-type里面样式可选)
<ol>
    <li></li>
    <li></li>
</ol>
定义列表
<dl>
    <dt></dt>
        <dd></dd>
    <dt></dt>
        <dd></dd>
<dl>
表格
<table>
    <caption>标题</caption>
    <tr><th>表头</th></tr>
    <tr><td>元素</td></tr>
    <tr><td>元素</td></tr>
</table>

7.
<blockquote>整段引用</blockquote>
<q>段内引用</q>

8.
常用转义
":&quot    &:&amp       <:lt      >:gt
<code>代码</code>
<pre>预编排文字,会保留空格和回车</pre>

三.CSS基础

  1. CSS的架构和整体知识:

    a.CSS是一个个类列出来的文件,没有什么架构,全都是类名字加花括号。

            b.CSS的推荐使用方法是CSS文件,而非嵌入html(嵌入直接把名字和花括号放到那里就可以了) 

    c.CSS文件的嵌入是:(说明type和rel都是说明文件,media是用于设备,都是套路先记下来)。

<head>
    <link href="文件名" type="text/css" rel="stylesheet" media="screen"/>
</head>

     d.式样的优先级:浏览器<外部<内部<行内 同时它会有冲突也会有继承,还可以几个用一套

     (对于继承: text,color,font是可以的 但border,margin,padding不可以)

  2.具体样式内容:

            a. 字体颜色:color   (RGB)http://tool.oschina.net/commons?type=3

             背景颜色:background-color

     背景图:backgroud-image:url(" ")

     相对于元素的背景位置:backgroud-position top,left,right,bottom,center,百分数,px,pt

               背景是否/如何被重复:backgroud-repeat      |*|repeat-x|repeat-y|

     背景是否随页面混动: background-attachment

       b. 字体:font-family   (SimSon:宋体 Garamond)

      字体斜体:font-style (pt,px,em     90% 100%   xx-small x-small small medium large x-large ...)

                字体粗体:font-weight (bold)

      字体大小:font-size (italic)

     c. 文本水平对其方式:text-align: left, right, center, justify

       文本修饰:text-decoration, overline, line-through (下,上,中划线)

       文本间隔:line-height, word-spacing, letter-spacing

       首字符缩进:text-indent

         3.类(选择器):

                a.ID:

                    在html的某个(而不是一类哦)标签后加 id=" " (只能一次)。

                 如果想要跳到页面的某处,那么可以用#id做链接的URL来跳转。

                 #XXX  id选择器。

                b.class:

                    是和ID相似的概念,但可以多次出现。

       可以有类选择器,或者多重类选择器。

      c.伪类:

      它的样式在某个条件下是会变的。

           :active :被激活或选择时

                           :focus :键盘输入时

                           :hover :鼠标悬浮

                           :link :未被访问

                           :visited :已被访问

     d.上下文选择器:

      当一个标签套在另一个标签里面时,对这个标签使用

           4.区域 与布局:(布局的顺序也是按以下顺序进行)

     a. 区域:

      <span>内联</span>
      <div>整块<div/> 可以和下几列一起构成多列布局

                  b. 盒子模型(边框):

       margin,border,padding (大多数标签都有哦,而且有很多属性,请自己设置)

                    width,height (px,%)

     c. 浮动:

       float:悬停定位 left,right, none (必须要有width属性)

                       clear不让浮动元素和这个元素重叠

                     overflow:auto,visible,hidden,scroll,inherit

       e.定位:(position属性)

        static:

                             relative:

                             absolute:以包含它的为参照

                             fixed:以浏览器为参照(滚动时任会停留在那个位置)

                    d.对齐

      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值