Harvard CS50 学习笔记(八)
目录
摘要
Harvard CS50 学习笔记(八)。
8 HTML, CSS, JavaScript
8.1 Lecture
8.1.1 The Internet
8.1.2 Routers
8.1.3 TCP/IP
8.1.4 Fragmentation
8.1.5 DNS
8.1.6 HTTP Requests and Responses


8.1.7 HTML
8.1.8 http-server
8.1.9 hello.html
8.1.10 HTML Tags and Attributes





8.1.11 HTML Validation
8.1.12 paragraphs.html

8.1.13 headings.html

8.1.14 list.html

8.1.15 table.html

8.1.16 image.html


8.1.17 video.html


8.1.18 link.html

8.1.19 responsive.html

8.1.20 URL Parameters

8.1.21 home.html
8.1.22 Style Attributes

8.1.23 CSS

8.1.24 CSS Classes


8.1.25 Linking CSS

8.1.26 ID Selectors

8.1.27 Developer Tools

8.1.28 Pseudo-classes


8.1.29 Frameworks
8.1.30 JavaScript
8.1.31 onsubmit
8.1.32 querySelector

8.1.33 Event Listeners

8.1.34 Anonymous Functions

8.1.35 JavaScript Examples
8.1.36 geolocation.html
8.2 Shorts
8.2.1 Internet Primer






















8.2.2 IP
















8.2.3 TCP






8.2.4 HTTP













8.2.5 HTML






ul
— unordered list.ol
— ordered list.li
— list item.


tr
— table row.td
— table data. (table column)




8.2.6 CSS









8.2.7 JavaScript



























8.2.8 DOM










8.3 Lab 8
- 不是自己写的,看答案的。
|
|
8.4 Problem Set 8
- 没写。