百度首页top设置

时间:2023-12-15 23:07:32

html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>百度一下</title>
<link rel="stylesheet" href="baidu.css" />
<style type="text/css" title=""></style>
</head>
<body>

        <div class="top">
            <div class="title">
            <span>
                <a class="bold" href="#">新闻</a>&nbsp;
                <a class="bold" href="#" >hao 123</a>&nbsp;
                <a class="bold" href="#" >地图</a>&nbsp;
                <a  class="bold" href="#" >视频</a>&nbsp;
                <a class="bold" href="#">贴吧</a>&nbsp;
                <a href="#">登录</a>
                <a href="#">设置</a>
                <input class="list" type="submit" value="更多产品" name="submit" />&nbsp;
                </span>

</div>

</div>

css:

@charset "utf-8";
/* CSS Document */

.top{
    width:100%;
    height:64px;}
.top>.title{
    height:64px;
    float:right;}
.top>.title>span{
    line-height:64px;
    float:right;}
.top>.title>span>a{
    font-size:13px;
    font-family:"宋体";
    text-decoration:underline;
    color:#333}
.top>.title>span>.bold{
    font-weight:bold;}
.list{
    border:0;
    height:25px;
    width:60px;
    background:#36F;
    color:#fff;}

1  <link rel="stylesheet" href="baidu.css" />

CSS样式一共3中使用方法
——内联式样式表
行样式<div style="color:#000;"></div>
只能操作1个标签,细节灵活
——嵌入式样式表
<head>
<style>
div{color:#000;}
</style>
</head>
——引用式样式表
<head>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>

2  <span>

在CSS定义中属于一个行内元素,在行内定义一个区域,也就是一行内可以被 <span> 划分成好几个区域,从而实现某种特定效果。

<span> 本身没有任何属性。 <div> 在CSS定义中属于一个块级元素 <div> 可以包含段落、标题、表格甚至其它部分。

这使DIV便于建立不同集成的类,如章节、摘要或备注。在页面效果上,使用 <div> 会自动换行,使用 <span> 就会保持同行。

3  <td><input type="submit" value="提交" name="submit" class="btn" >

这是一个表单的提交按钮啊!
type="submit" 类型是“提交”
value="提交" 按钮上显示的值是“提交”
name="submit" 被引用时候的名字是“submit”
class="btn" 不看代码上下文不好说,是引用的类,没有包,大概是默认路径下的类,都没装在包里

4当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢?

一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 4 拥有最高的优先权。

    浏览器缺省设置
    外部样式表
    内部样式表(位于 <head> 标签内部)
    内联样式(在 HTML 元素内部)

因此,内联样式(在 HTML 元素内部)拥有最高的优先权,这意味着它将优先于以下的样式声明:<head> 标签中的样式声明,外部样式表中的样式声明,或者浏览器中的样式声明(缺省值)

5 css 中  字体: color  颜色, font-size  大小,font-family 类型 ,font-weight:bold 加粗,float:right  右对齐,float:left  左对齐,float:center 居中, folat none 取消对齐方式。

font-style: italic  斜体,font-style 字体风格,font-style:normal 正常