`
michelleyang
  • 浏览: 34279 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

html/css学习笔记(一)

阅读更多

之前也学过几天html/css,但是这2个星期里自我感觉进步最快,简单总结下。。。

 

一、循序渐进之html/css

 

- ul/li ol/li dl/dt/dd
- block inline元素
- box model---padding margin
- class VS  id
- clear 
- position
- media queries

二、必杀技

clearfix 比如当父元素no float, 子元素float, 并且高度大于父元素时,这样父元素无法被撑开,可用该必杀技
position: relative 比如想解决radiobutton 图标和字不在一行的问题
margin: 0 auto  比如解决横向居中的问题
visibility:hidden 和 display:none的使用场景 

三、推荐一个无敌网站

http://learnlayout.com/ 超级适合学前端开发的新手

 

四、我的作业:



    gmail.html

<!Doctype html>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<link rel="stylesheet" href="gmail.css">
	</head>
	<body>
		<div class="skin">
		<div class="header">
				<img class="logo" src="Gmail_logo.png"/>
			<!-- <div class="input_wrapper"> -->
				<input class="input"/>
			<!-- </div> -->
			<!-- <div class="search_button_wrapper"> -->
				<input type="button" value="Search" class="search_button"/>
			<!-- </div> -->
				<p class="user">xmyang1221@gmail.com</p>
			<!-- <div style="clear:both;">
			</div> -->
		</div>
		<div class="left_pannel">
			<input type="button" value="Compose" class="compose">
			<div>
				<ul class="ul">
					<li>Inbox</li>
					<li>Starred</li>
					<li>Important</li>
					<li>Sent Mail</li>
					<li>Drafts</li>
					<li>Backlog</li>
				</ul>
			</div>
			<div>
				<hr class="hr">
				</hr>
			</div>
			<div>
				<ul class="ul">
					<li>xiaoli</li>
					<li>xiaohong</li>
					<li>xiaohe</li>
					<li>xiaozhao</li>
					<li>xiaoli</li>
					<li>xiaoxiao</li>
				</ul>
			</div>	
		</div>
		<div class="right_pannel">
			<dl>
				<dt> xiaoli</dt>
				<dd class="subject"> welcome to TW</dd>
				<dd class="time">Apr,8th,2013</dd>
			</dl>
			<dl>
				<dt> Xiaoli</dt>
				<dd class="subject"> TW policy</dd>
				<dd class="time">Apr,8th,2013</dd>
			</dl>
			<dl>
				<dt> Xiaoli</dt>
				<dd class="subject"> TW policy</dd>
				<dd class="time">Apr,8th,2013</dd>
			</dl>
			<dl>
				<dt> Xiaoli</dt>
				<dd class="subject"> TW policy</dd>
				<dd class="time">Apr,8th,2013</dd>
			</dl>
			<dl>
				<dt> Xiaoli</dt>
				<dd class="subject"> TW policy</dd>
				<dd class="time">Apr,8th,2013</dd>
			</dl>
			<dl>
				<dt> Xiaoli</dt>
				<dd class="subject"> TW policy</dd>
				<dd class="time">Apr,8th,2013</dd>
			</dl>
		</div>
		<div class="new_message">
				<ul>
					<li class="title">New Message</li>
					<li class="recipients:">Recipients</li>
					<li class="subject:">Subject</li>
					<li class="body"></li>
					<li class="submit">
						<input type="button" value="Send">
					</li>
				</ul>

			</div>
		<div>	
	</body>
</html>

 

 

 

gmail.css

 

.skin{
	/*max-width: 800px;
	margin: 0 auto*/
}
.header{
	height: 50px;
	border:1px solid grey;
	background: #D8D8D8
}

.logo{
	display: block;
	height: 50px;
	width: 200px;
	float: left;
}

.input{
	display: block;
	float: left;
	padding: 10px 50px;
	height: 20px;
	width: 100px;
}

.search_button{
	display:block;
	float: left;
	width: 60px;
	height: 30px;
	margin-top: 10px
}
.user{
	display: block;
	float: right;
	height: 30px;
}
.left_pannel{
	background: #D8D8D8;
	width: 200px;
	height: 600px;
	float: left;
}

.compose{
	display: block;
	float: left;
	width: 80px;
	margin: 10px auto;
}
.left_pannel .ul{
	display: block;
	list-style: none;
	width: 60px;
	margin:0px;
	padding:15px;

}
.hr{
	width:200px;
	size:1px;
	color:#848484;
}
.right_pannel{
	float:left;
	position: absolute;
	margin-left: 200px;
	height: 600px;
}
dd.time{
	float: right;
	width: 100px;
	border-bottom: 1px solid #D8D8D8;
}
dt{
	float: left;
	width: 80px;
	border-bottom: 1px solid #D8D8D8;
	padding-left: 5px;
}
dd.subject{
	width: 300px;
	float: left;
	border-bottom: 1px solid #D8D8D8;

}
.new_message{
	position: absolute;
	right: 10px;
	bottom: 10px;
	border: 1px solid black;
	height: 300px;
	width: 300px;
	background-color: white
}

.new_message ul {
	list-style: none;
	margin:0px;
	padding:0px;
}
.new_message li {
	text-align: left;
	margin:0px;
	padding:10px;
}
.new_message ul li.title{
	background-color: black;
	color: white;
	border-bottom: 1px solid #848484;

}
.new_message ul li.recipients{
	color: #848484;
	border: 1px solid #848484;
	height: 10px;

}
.new_message ul li.subject{
	color: #848484;
	border-bottom: 1px solid grey;
	height: 10px

}

.new_message ul li.body{
	color: #848484;
	height: 120px

}
.new_message ul li.submit{
	background-color: #D8D8D8;
}



 

五、心得

1.任务驱动,比如,模拟Gmail

2.针对同一个作业持续完善 

3.网站关于前端开发很多资料,要针对开发过程中遇到的问题一点一点google解决

4. 将html/css各种属性和具体场景关联记忆

 

今天就总结到这里。。。

 

 

 
  • 大小: 294.4 KB
分享到:
评论

相关推荐

    HTML+CSS学习笔记.zip

    HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 ...

    前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar

    前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar ...

    html css js 学习笔记.zip

    html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习...

    html和css学习笔记

    ### HTML与CSS学习笔记 #### 一、基础知识概述 HTML(HyperText Markup Language)与CSS(Cascading Style Sheets)是构建网页的基础技术。通过学习HTML与CSS,我们可以创建结构化且美观的网页。 - **WWW (World ...

    html+css前端学习笔记.zip

    html+css前端学习笔记html+css前端学习笔记html+css前端学习笔记 html+css前端学习笔记html+css前端学习笔记html+css前端学习笔记 html+css前端学习笔记html+css前端学习笔记html+css前端学习笔记 html+css前端学习...

    Head First HTML&amp;CSS 学习笔记.zip

    CSS 学习笔记Head First HTML&amp;CSS 学习笔记 Head First HTML&amp;CSS 学习笔记Head First HTML&amp;CSS 学习笔记 Head First HTML&amp;CSS 学习笔记Head First HTML&amp;CSS 学习笔记 Head First HTML&amp;CSS ...

    HeadFirst HTML&amp;CSS学习笔记.zip

    CSS学习笔记HeadFirst HTML&amp;CSS学习笔记 HeadFirst HTML&amp;CSS学习笔记HeadFirst HTML&amp;CSS学习笔记 HeadFirst HTML&amp;CSS学习笔记HeadFirst HTML&amp;CSS学习笔记 HeadFirst HTML&amp;CSS学习笔记Head...

    html与css的学习笔记与练习.zip

    html与css的学习笔记与练习html与css的学习笔记与练习 html与css的学习笔记与练习html与css的学习笔记与练习 html与css的学习笔记与练习html与css的学习笔记与练习 html与css的学习笔记与练习html与css的学习笔记与...

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记.zip

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门...

    学习HTML和CSS的笔记.zip

    学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习...

    html+css+js学习笔记.zip

    html+css+js学习笔记html+css+js学习笔记html+css+js学习笔记html+css+js学习笔记 html+css+js学习笔记html+css+js学习笔记html+css+js学习笔记html+css+js学习笔记 html+css+js学习笔记html+css+js学习笔记...

    前端的学习笔记HTML+css.zip

    前端的学习笔记HTML+css前端的学习笔记HTML+css前端的学习笔记HTML+css 前端的学习笔记HTML+css前端的学习笔记HTML+css前端的学习笔记HTML+css 前端的学习笔记HTML+css前端的学习笔记HTML+css前端的学习笔记HTML+css...

    HTML+CSS个人学习笔记

    HTML+CSS个人学习笔记

    Html与Css学习笔记以及经验总结

    这篇学习笔记和经验总结将深入探讨这两者的核心概念,帮助初学者快速掌握这两门技术。 首先,HTML是用于创建网页内容的标记语言。它由一系列元素组成,这些元素通过标签表示,比如`&lt;html&gt;`、`&lt;head&gt;`、`&lt;body&gt;`等。...

    HTML+CSS+JavaScript教程学习笔记.zip

    HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 ...

    学习笔记HTML-css-JS.zip

    学习笔记HTML-css-JS.zip学习笔记HTML-css-JS.zip学习笔记HTML-css-JS.zip 学习笔记HTML-css-JS.zip学习笔记HTML-css-JS.zip学习笔记HTML-css-JS.zip 学习笔记HTML-css-JS.zip学习笔记HTML-css-JS.zip学习笔记...

    个人css学习笔记 精华版

    个人css学习笔记 精华版 CSS学习笔记中涵盖了CSS的基本概念、分类、基本语法、常用属性等知识点。下面将对这些知识点进行详细的解释和总结。 什么是CSS? CSS(Cascading Style Sheet)是一种样式表语言,用于...

    前端学习笔记, html, css, js.zip

    前端学习笔记, html, css, js前端学习笔记, html, css, js前端学习笔记, html, css, js 前端学习笔记, html, css, js前端学习笔记, html, css, js前端学习笔记, html, css, js 前端学习笔记, html, css, js前端学习...

    主要是HTML和CSS的一些学习笔记和练习.zip

    主要是HTML和CSS的一些学习笔记和练习主要是HTML和CSS的一些学习笔记和练习 主要是HTML和CSS的一些学习笔记和练习主要是HTML和CSS的一些学习笔记和练习 主要是HTML和CSS的一些学习笔记和练习主要是HTML和CSS的一些...

    学习html&amp;css的笔记.zip

    css的笔记学习html&amp;css的笔记学习html&amp;css的笔记 学习html&amp;css的笔记学习html&amp;css的笔记学习html&amp;css的笔记 学习html&amp;css的笔记学习html&amp;css的笔记学习html&amp;css的笔记 学习html&amp...

Global site tag (gtag.js) - Google Analytics