Absolute beginner's guide to creating Web pages
TITLE_DISPLAY:
Absolute beginner's guide to creating Web pages
个人著者:
出版信息:
Indianapolis, Ind. : Que, c2003.
格式:
图书
物理描述:
ix, 368 p. : ill. ; 24 cm.
主题词汇:
ISBN:
9780789728951
可借阅:*
图书馆
正在检索...
Science
资料类型
Book
排架号
TK5105.888 .S735 2003
子计数
1
书架位置
Stacks
状态
正在检索...
未知
图书预约
正在检索...
不可借阅
链接这些题名
已订购
摘要
摘要
Teaches readers the fundamentals of creating Web pages, along with advanced ideas like message areas, chat, and e-commerce options. This book explains the need for HTML and the basics of good Web page design. It covers using HTML tags and tools, formatting text, adding images, and building links; and shows how to add various features to Web pages.
目录
Introduction | p. 1 |
I Creating Web Pages | |
1 The Fundamentals of Web Publishing | p. 9 |
How the Web Works | p. 10 |
What is HTTP? | p. 11 |
What is HTML? | p. 12 |
Hypertext and Hyperlinks | p. 13 |
Uniform Resource Locators | p. 14 |
The Different Protocols for URLs | p. 15 |
HTML Versus XHTML | p. 16 |
Who Sets HTML Standards? | p. 16 |
Why a New Standard? | p. 17 |
Which Should You Use? | p. 18 |
HTML Is Not Programming | p. 18 |
Markup Fundamentals | p. 19 |
Decorating with Style Sheets | p. 20 |
Adding Scripts to the Mix | p. 21 |
Summary | p. 22 |
2 A Crash-Course in Web Design | p. 25 |
The Fundamentals of Page Design | p. 26 |
Web Design Theory | p. 26 |
Organizing Your Page | p. 27 |
Images and Multimedia | p. 29 |
Interactivity and Scripting | p. 31 |
What Good Pages Look Like | p. 32 |
Planning a Site | p. 33 |
Considering Your Audience | p. 34 |
Organizing the Site | p. 36 |
Design Ease and Consistency | p. 38 |
HTML Trends and Issues | p. 38 |
Accessibility | p. 39 |
Internationalization | p. 39 |
Browser Compatibility | p. 40 |
Summary | p. 40 |
3 What You Need to Get Started | p. 41 |
The Basic Tools | p. 41 |
Text Editors | p. 43 |
HTML Editors | p. 44 |
Other Tools You'll Want | p. 46 |
Graphics Editors | p. 46 |
Animation Tools | p. 47 |
Multimedia Tools | p. 47 |
Scripting Resources | p. 48 |
Finding a Web Server | p. 48 |
What Is a Web Server? | p. 49 |
Dealing with an ISP | p. 49 |
What Software Does Your Server Run? | p. 51 |
Accessing Your Web Server Space | p. 52 |
Organizing a Web Site's Files | p. 53 |
Types of File Organization | p. 53 |
Creating the Hierarchy | p. 55 |
Naming Your Files | p. 55 |
Updating Your Web Site | p. 56 |
Summary | p. 58 |
4 Creating Your First Page | p. 59 |
Build Your HTML Template | p. 59 |
Add Document Elements | p. 60 |
The DTD | p. 61 |
The comment Element | p. 63 |
Create an HTML Template | p. 63 |
The Document Head | p. 64 |
Your Web Page's Title | p. 65 |
The [left angle bracket]base[right angle bracket] Element | p. 65 |
The [left angle bracket]meta[right angle bracket] Element | p. 66 |
The Body Section | p. 67 |
Entering Paragraph Text | p. 68 |
The [left angle bracket]br /[right angle bracket] Element | p. 70 |
Saving, Testing, and Validating | p. 71 |
Saving Your Page | p. 71 |
Testing Your Page | p. 72 |
Validating the Page | p. 73 |
Summary | p. 74 |
II Design and Conquer | |
5 Formatting Your Text | p. 77 |
Organize the Page | p. 77 |
Add Headings | p. 78 |
Horizontal Lines | p. 79 |
Styling Your Text | p. 80 |
Physical Style Elements | p. 81 |
Logical Style Elements | p. 82 |
Paragraph Style Elements | p. 85 |
The [left angle bracket]pre[right angle bracket] Element | p. 85 |
Using [left angle bracket]pre[right angle bracket] for Tables | p. 86 |
The [left angle bracket]blockquote[right angle bracket] Element | p. 88 |
The [left angle bracket]address[right angle bracket] Element | p. 89 |
Marking Changes: [left angle bracket]ins[right angle bracket] and [left angle bracket]del[right angle bracket] | p. 90 |
Using Lists on Your Web Page | p. 91 |
Ordered and Unordered Lists | p. 92 |
Definition Lists | p. 94 |
Summary | p. 96 |
6 Visual Stimulus--Adding Graphics | p. 97 |
Images on the Web | p. 98 |
What Images Can You Use? | p. 99 |
What Images Should You Use? | p. 100 |
Creating and Translating Web Images | p. 101 |
Using Paint Shop Pro | p. 102 |
Using GraphicConverter | p. 105 |
The [left angle bracket]img /[right angle bracket] Element | p. 108 |
Alternative Text | p. 109 |
Aligning Text and Images | p. 110 |
Right- and Left-Aligning Images | p. 111 |
Width and Height | p. 112 |
Summary | p. 113 |
7 Building Hypertext Links | p. 115 |
How Hyperlinks Work | p. 115 |
The Uniform Resource Locator | p. 116 |
Relative Versus Absolute URLs | p. 116 |
The [left angle bracket]base[right angle bracket] Element | p. 119 |
Creating Links | p. 120 |
Linking on the Same Page | p. 121 |
Building Links Using Images | p. 122 |
Using Special Links | p. 123 |
Creating a mailto: Link | p. 124 |
Creating a Link to an FTP Site | p. 125 |
Gopher Servers | p. 126 |
Link to Newsgroups | p. 127 |
Links to Telnet Servers | p. 127 |
Cool Tricks: Targets and Client-Pull | p. 128 |
Open a New Window | p. 128 |
Changing Pages Automatically | p. 129 |
Summary | p. 130 |
8 Table Basics | p. 131 |
Creating a Table | p. 131 |
The [left angle bracket]table[right angle bracket] Element | p. 132 |
Captions and Summaries | p. 134 |
Table Rows | p. 135 |
Table Cell Elements | p. 136 |
Changing a Cell's Span | p. 138 |
Cell and Row Colors | p. 139 |
Additional Table Attributes | p. 140 |
The width Attribute | p. 140 |
The border and align Attributes | p. 141 |
The cellpadding and cellspacing Attributes | p. 143 |
Summary | p. 144 |
9 Advanced Table Elements and Table Design | p. 145 |
Table Design Theory | p. 146 |
Using Images in Tables | p. 148 |
Nesting Tables | p. 149 |
Grouping Columns and Rows | p. 155 |
Table Row Groupings | p. 155 |
Column Groupings | p. 157 |
Frames and Rules | p. 162 |
Table Design Examples | p. 164 |
A Row-Centric Table | p. 164 |
Focusing on Columns | p. 168 |
Summary | p. 173 |
10 Get Splashy: Style Sheets, Fonts, and Special Characters | p. 175 |
Style Sheets in Theory | p. 176 |
What Are Style Sheets? | p. 176 |
Why Use Style Sheets? | p. 177 |
Understanding CSS and XHTML | p. 178 |
What Style Sheets Replace | p. 179 |
Creating Style Sheets | p. 180 |
The style Attribute | p. 181 |
The [left angle bracket]style[right angle bracket] Element | p. 181 |
Creating Special Classes | p. 183 |
Using the [left angle bracket]span[right angle bracket] Element | p. 184 |
Using the [left angle bracket]div[right angle bracket] Element | p. 186 |
Linking Versus Embedding | p. 188 |
Properties and Styles | p. 189 |
Text Styles | p. 189 |
Font Properties | p. 190 |
Background and Color Properties | p. 192 |
Alignment and Block Appearance Properties | p. 193 |
Styles for Links and Objects | p. 196 |
First Letter and First Line | p. 197 |
Special Table Styles | p. 197 |
Special Characters | p. 200 |
Summary | p. 201 |
11 Advanced Web Images and Imagemaps | p. 203 |
Making Your Images Better | p. 204 |
Optimizing Web Images | p. 204 |
Image Compression and Progressive Encoding | p. 206 |
Image Transparency | p. 207 |
Creating Animated Images | p. 209 |
Jasc Animation Shop | p. 210 |
VSE Animation Maker | p. 211 |
Using Imagemaps | p. 211 |
Creating a Client-Side Imagemap | p. 212 |
Adding usemap to [left angle bracket]img[right angle bracket] | p. 212 |
The [left angle bracket]map[right angle bracket] and [left angle bracket]area[right angle bracket] Elements | p. 213 |
Working with Server-Side Maps | p. 216 |
Summary | p. 216 |
III Building Your Site | |
12 Creating Sites with HTML Frames | p. 219 |
The Great Frames Debate | p. 220 |
What Frames Are | p. 220 |
What's Wrong with Frames? | p. 221 |
When Should You Use Frames? | p. 222 |
Adding Frames to Your Site | p. 223 |
Creating the Frameset | p. 223 |
[left angle bracket]frame[right angle bracket] and [left angle bracket]noframes[right angle bracket] | p. 225 |
Naming and Targeting Frames | p. 227 |
Options for [left angle bracket]frame[right angle bracket] | p. 229 |
Nesting Framesets | p. 229 |
Advanced Frames | p. 230 |
Special Targets and Removing Frames | p. 231 |
Offering Options to Users | p. 232 |
The [left angle bracket]iframe[right angle bracket] Element | p. 233 |
Summary | p. 235 |
13 Adding Multimedia and Java Content | p. 237 |
Understanding Multimedia | p. 238 |
Why Include Multimedia? | p. 239 |
Understanding Multimedia File Types | p. 239 |
Linking Versus Embedding | p. 241 |
Adding Multimedia to Your Pages | p. 243 |
Adding Hyperlinks | p. 243 |
Embedding Multimedia | p. 245 |
Embedding QuickTime | p. 247 |
Windows Media Movies | p. 250 |
RealMedia Movies | p. 252 |
Flash Controls and Movies | p. 254 |
Working with Java | p. 254 |
Java Applets | p. 255 |
Add Applets Using [left angle bracket]object[right angle bracket] | p. 256 |
Summary | p. 256 |
14 Site-Wide Styles: Design, Accessibility, and Internationalization | p. 257 |
The Site-Wide Style Sheet | p. 258 |
The Basic Site | p. 259 |
Planning the Styles | p. 260 |
Style Sheet Power | p. 264 |
Accessibility Through Style Sheets | p. 266 |
International Issues | p. 268 |
lang and [left angle bracket]q[right angle bracket] | p. 268 |
Table and Block Directions | p. 268 |
Summary | p. 269 |
IV Interacting with Your Users | |
15 Adding HTML Forms | p. 273 |
The Basics of HTML Forms | p. 274 |
The [left angle bracket]form[right angle bracket] Element | p. 275 |
Other [left angle bracket]form[right angle bracket] Attributes | p. 276 |
Creating the Form | p. 277 |
Text Fields and Attributes | p. 277 |
The [left angle bracket]input[right angle bracket] Element | p. 278 |
Password Entry Boxes | p. 280 |
Creating Menus | p. 285 |
Sample Feedback Form | p. 288 |
Designing Forms Well | p. 290 |
Form Design Issues | p. 290 |
Line Breaks, Paragraphs, and Horizontal Lines | p. 291 |
Horizontal Lines | p. 291 |
Using Paragraphs | p. 293 |
Other Elements for Form Formatting | p. 295 |
Using Lists for Forms | p. 296 |
Using Tables for Forms | p. 297 |
Form Structure | p. 297 |
Accessibility: Labels and Access Keys | p. 300 |
Summary | p. 300 |
16 CGIs and Data Gathering | p. 303 |
What Is CGI? | p. 304 |
CGI Languages | p. 304 |
A Simple CGI Script | p. 305 |
Referencing CGIs | p. 306 |
How Scripts Work | p. 307 |
Receiving Form Data | p. 308 |
The mailto: Option | p. 309 |
Your Script's Output | p. 311 |
Finding and Using Scripts | p. 312 |
Working with Other's Scripts | p. 313 |
Creating Your Own Scripts | p. 315 |
Summary | p. 317 |
17 Forums, Chats, and Other Add-Ons | p. 319 |
Creating and Hosting Forums | p. 320 |
Forum Types and Technologies | p. 320 |
Choosing a Server-Side Forum | p. 321 |
Installing a Server-Side Forum | p. 324 |
Hosted Forum Solutions | p. 325 |
Add Live Chat to Your Site | p. 327 |
Counters and Web Statistics | p. 329 |
Accessing Your Web Statistics | p. 330 |
Adding a Web Counter | p. 331 |
Server-Side Includes | p. 332 |
Summary | p. 334 |
Index | p. 337 |
Que,
图书
Stauffer, Todd.
Stauffer, Todd.
2003
9780789728951
2nd ed.
SD_ILS:874351
Absolute beginner's guide to creating Web pages
Absolute beginner's guide to creating Web pages
Absolute beginner's guide to creating Web pages
Creating Web pages
Absolute beginner's guide to creating Web pages
Stauffer, Todd.
题名
选择一个清单