516
Index
space, white, separating elements with, 213–215
span tag, 113
spider, 223–224
Spotlight feature, 58
sprintf() function, 403
SQLite database system, 423–424
src property, 172
SSH (Secure Shell)
iptables firewall rules, adding to, 77
OpenSSH, 49–52
overview, 47–49
port-knocking utility, 79–80
SCP (secure copy), 52–54
shell, using, 54–62
SSH client keys, 51–52
standards, W3C, 99–102
Starbucks website, 265–266
startup disk, assigning Ubuntu installation image as, 26–28
static website, sitemap of, 245
status message, MySQL, 319
stencil set, OmniGraffle, 253
stock.xchng website, 286–287
Storage option, Settings window, 26
Strict doctype, xHTML, 87–88
string data type
JavaScript, 157
MySQL, 324
strip_tags() function, 370, 379
Stroke option, Photoshop, 289
strong tag, 89
style attribute, CSS form, 134
style rule, 111
style sheet. See CSS (Cascading Style Sheets)
style tag
in JavaScript, 173
three-column layout, 140
two-column layout, 138
xHTML, 108, 110–111
styles, element, changing with JavaScript, 172–173
stylesheet_link_tag method, 435–436
su (switch user) command, 35
sub tag, 89
subcontracting, 479–480
subdomain, 8
Submit button, CSS form, 128, 133
submit type, input tag, 99
submit_tag method, 443
subtotal variable, 402, 463
sudo (super user do) command, 34, 40, 308
sudo iptables-save > / etc/iptables.save
command, 78
Summary screen, Create New Virtual Machine wizard, 26
Sun VirtualBox
Linux Additions, 29
remotely logging on to Ubuntu machine, 50
resources, 488
virtualization with, 22–28
sup tag, 89
SUPER privilege, MySQL, 321
SuperSleight script, 149
SUSE Linux, 20–21
SUSE Linux Enterprise Server, 21
switch statement, 350
switch user (su) command, 35
swoosh, creating for logo, 280
symbol, Ruby, 399
symbolic link (symlink), 32, 57–58
symmetrical balance, 188–189
synchronous network connection, 10
syntactic sugar, 392
syntax, JavaScript
arrays, 159
control structures, 159–160
overview, 157–158
sample script, creating, 160–164
syntax, PHP
arrays, 348–349
control structures, 349–352
functions, writing, 361–362
include() function, 362–365
operators, 346–348
overview, 346–365
passing data between pages, 351–352
syntax, Ruby, 390–391
System Preferences application, 12, 13, 48, 312
T
tab autocompletion, shell, 62
tab layout, for navigation, 281–285
table. See also table, MySQL
formatting with CSS selectors, 119–127
Invoicr application, 416
sorting, 383–384
xHTML tags for, 93–95
28_533994-bindex.indd 51628_533994-bindex.indd 516 2/12/10 7:22 PM2/12/10 7:22 PM

Get Web Development with the Mac® now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.