div-ul-li经典布局

<!DOCTYPE html>
<html>
<head>
    <title>div-ul-li经典布局</title>
    <meta charset="utf-8">
    <style type="text/css">
    *{
        margin:0;
        padding:0;
         /*去掉所有元素的边距*/
            /*可以去掉ul 中 li 的左边距,使之美观*/
    }
       div{
        width:500px;
        height:400px;
        border:1px solid red;
       }
       ul{
        border:1px solid green;
        width:250px;
        height:250px;
       }
       li{
        border:1px solid violet;
        width:100px;
        height:150px;
       }
    </style>
</head>
<body>
<div id="div-box1">
    <ul class="faceul">
     <li>好好学习!</li>
    </ul>
</div>
</body>
</html>

效果图

<!DOCTYPE html>
<html>
<head>
    <title>div-ul-li经典布局</title>
    <meta charset="utf-8">
    <style type="text/css">
    *{
        margin:0;
       /* padding:0;*/
         /*去掉所有元素的边距*/
            /*可以去掉ul 中 li 的左边距,使之美观*/
    }
       div{
        width:500px;
        height:400px;
        border:1px solid red;
       }
       ul{
        border:1px solid green;
        width:250px;
        height:250px;
       }
       li{
        border:1px solid violet;
        width:100px;
        height:150px;
       }
    </style>
</head>
<body>
<div id="div-box1">
    <ul class="faceul">
     <li>好好学习!</li>
    </ul>
</div>
</body>
</html>

 效果图

​
<!DOCTYPE html>
<html>
<head>
    <title>div-ul-li经典布局</title>
    <meta charset="utf-8">
    <style type="text/css">
    *{
          margin:60px;
       /* padding:0;*/
         /*去掉所有元素的边距*/
            /*可以去掉ul 中 li 的左边距,使之美观*/
    }
       div{
        width:500px;
        height:400px;
        border:1px solid red;
       }
       ul{
        border:1px solid green;
        width:250px;
        height:250px;
       }
       li{
        border:1px solid violet;
        width:100px;
        height:150px;
       }
    </style>
</head>
<body>
<div id="div-box1">
    <ul class="faceul">
     <li>好好学习!</li>
    </ul>
</div>
</body>
</html>

​

 效果图

 Ⅰ  盒模型

盒子模型的计算 外边距(margin)+边框(border)+内边距(padding)+内容(content) 在css中的width和height只是对内容区域的高和宽设定.不是对整个和模型的高和宽设定.

设置外边距和内边距都不会影响内容区域的高度和宽度,仅仅会改变次盒子模型的区域的高宽. 在盒模型嵌套的情况下,里层盒模型会影响到外层的盒模型.

div标签内常用属性列表

1、style 设置css样式(扩展了解style标签)
2、align 设置div盒子内的内容居中、居左、居右
3、id 引人外部对应#(井号)选择符号样式
4、class 引人外部对应.(句号)选择符号样式
5、title 设置div(标题)鼠标经过时显示文字(扩展了解 title标签)

div标签所有属性

简单的文字效果,可以应用到css的页面中

color : #999999 文字颜色 

font-family : 宋体 文字字型 

font-size : 10pt 文字大小 

font-style:itelic 文字斜体

font-variant:small-caps 小字体

letter-spacing : 1pt 文字间距

line-height : 200% 设定行高

font-weight:bold 文字粗体

vertical-align:sub 下标字

vertical-align:super 上标字

text-decoration:line-through 加删除线

text-decoration:overline 加顶线

text-decoration:underline 加底线

text-decoration:none 除去连接底线

text-transform : capitalize 首字大写

text-transform : uppercase 英文大写

text-transform : lowercase 英文写

text-align:right 文字*右对齐

text-align:left 文字*左对齐

text-align:center 文字置中对齐 

---背景

background-color:black 背景颜色 

background-image : url(image/bg.gif) 背景图片

background-attachment : fixed 固定背景

background-repeat : repeat 重复排列-网页预设

background-repeat : no-repeat 不重复排列

background-repeat : repeat-x 在x轴重复排列

background-repeat : repeat-y 在y轴重复排列

background-position : 90% 90% 背景图片x与y轴的位置

---链接

A 所有超连接

A:link 超连接文字格式 

A:visited 浏览过的连接文字格式 

A:active 按下连接的格式 

A:hover 鼠标移至连接

  • 28
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
网站 首先,我们需要确定网站的整体布局和设计风格。我们可以选择一个简洁、清晰、易于导航的设计风格,以帮助学生快速找到他们需要的信息。 接下来,我们可以使用HTML和CSS来创建布局和样式。我们可以使用以下代码来创建网站的基本结构: ```html <!DOCTYPE html> <html> <head> <title>课程学习网站</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <header> <h1>课程学习网站</h1> <nav> <ul> <li><a href="#">首页</a></li> <li><a href="#">课程介绍</a></li> <li><a href="#">学习资源</a></li> <li><a href="#">联系我们</a></li> </ul> </nav> </header> <main> <section> <h2>课程介绍</h2> <p>这里是课程介绍的内容。</p> </section> <section> <h2>学习资源</h2> <p>这里是学习资源的内容。</p> </section> </main> <footer> <p>版权所有 © 2021 课程学习网站</p> </footer> </body> </html> ``` 在上面的代码中,我们使用了HTML5的语法来创建网站的基本结构,包括标题、导航、主要内容和页脚。我们还使用CSS来定义样式,该样式将在`style.css`文件中定义。 接下来,我们可以使用CSS来定义网站的样式,例如背景颜色、字体、文本颜色、边框等。以下是一个例子: ```css body { background-color: #f0f0f0; font-family: Arial, sans-serif; color: #333; } header { background-color: #333; color: #fff; padding: 20px; } nav ul { list-style: none; margin: 0; padding: 0; } nav li { display: inline-block; margin-right: 20px; } nav a { color: #fff; text-decoration: none; } main { margin: 20px; } section { margin-bottom: 20px; padding: 20px; background-color: #fff; border: 1px solid #ccc; } footer { background-color: #ddd; padding: 20px; text-align: center; } ``` 在上面的CSS代码中,我们定义了网站的样式,包括背景颜色、字体、文本颜色、边框、填充和其他样式。我们还使用了CSS选择器来定义各种元素的样式,例如`body`、`header`、`nav`、`ul`、`li`、`a`、`main`、`section`和`footer`。 最后,我们可以使用JavaScript来添加交互性和动态功能,例如表单验证、动画效果、图像轮播等。使用JavaScript可以使网站更加生动、有趣和易于使用,同时可以提高用户体验。 总之,使用HTML、CSS和JavaScript可以创建一个美观、易于导航、功能强大的课程学习网站,帮助学生更好地学习和掌握知识。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值