JavaScript DOM 编程艺术 (第二版) 学习笔记

2020-06-01  本文已影响0人  xyz098

JavaScript-DOM-demo

基本术语

简介语法

HTML

<!-- 声明为 HTML5 文档 , 标签有书写规则要求 -->
<!DOCTYPE html> 

<!-- 标签 等价于 元素 -->
<b>成对出现</b>

<!-- 元素带属性 -->
<form action="demo-form.php" autocomplete="on"></form>

CSS

<!-- 引入CSS -->
<head>
    <link rel="stylesheet" media="screen" href="styles/basic.css"/>
</head>
/* 分层维护样式,导入到基本样式 */
@import url(layout.css);
@import url(color.css);
@import url(typography.css);
selector {
    property: value;
}

/* 通配元素 */
* {
    padding: 0;
    margin: 0;
}

/* 单个元素 */ 
body {
    color: white;
    background-color: block;
}
header nav li a {
    display: block;
    float: left;
    padding: .5em 2em;
    border-right: .1em solid;
}

/*
 class属性 区分一个元素与其他元素
 <p class="special">This is special class</p>
 <h2 class="special">h2 special class</h2> 
*/
.special {
    font-style: italic;
}
h2.special {
    text-transform: uppercase;
}

/*
 id属性 区分单个元素
 <ul id="purchases"><li></li></ul>
*/
#purchases{
    border: 1px solid white;
}
#purchases li {
    font-weight: bold;
}

JavaScript

最佳实践

实用网站

上一篇 下一篇

猜你喜欢

热点阅读