24.08.2016 Views

HTML and CSS design and build websites

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Google analytics 483–486<br />

Google maps 189<br />

Google web fonts 277<br />

gradients 419<br />

greater than symbol 194<br />

grids 387–390, 463<br />

grouping <strong>and</strong> similarity 469,<br />

469–470<br />

grouping / chunking 465<br />

grouping elements () 187<br />

grouping inline elements<br />

() 188<br />

H<br />

hCard 55<br />

headings 22, 43<br />

438<br />

height attribute 100, 214<br />

height property 303<br />

height property (images)<br />

409–410<br />

height iframe 189<br />

hex codes 249, 252<br />

hidden form controls 162<br />

hiding content 317, 318<br />

home pages 81, 82<br />

horizontal rules 48<br />

hosted video 210<br />

href 77, 79, 88, 235<br />

hsl / hsla 255–256<br />

<strong>HTML</strong><br />

what is <strong>HTML</strong>? 6<br />

<strong>HTML</strong> 4 179<br />

<strong>HTML</strong>5, 179<br />

DOCTYPE declaration 181<br />

differences from X<strong>HTML</strong> 179<br />

<strong>HTML</strong>5 179<br />

Comparison with <strong>HTML</strong> 4 179<br />

(<strong>HTML</strong>5 block level links)<br />

441<br />

432-439<br />

436<br />

217–220<br />

119, 422, 439<br />

119, 422, 439<br />

432<br />

432, 433<br />

438<br />

432, 434<br />

433, 437<br />

215, 220<br />

213–216<br />

autoplay attribute 219<br />

controls attribute 219<br />

loop attribute 219<br />

preload attribute 219<br />

scrolling attribute 190<br />

seamless attribute 190<br />

src attribute (audio) 219<br />

date input 166<br />

email input 167<br />

search input 168<br />

URL input 167<br />

form validation 165<br />

placeholder text 168<br />

helping older browser<br />

underst<strong>and</strong> 442<br />

<strong>HTML</strong>5 shiv / shim 442<br />

layout 428–449<br />

<strong>HTML</strong>5 layout 428–449<br />

HTTP<br />

get method 151<br />

post method 151, 159<br />

HTTP headers 151<br />

Secure Sockets Layer (SSL)<br />

153<br />

http-equiv attribute 192<br />

hue 252, 255<br />

I<br />

id attribute 87, 88, 151, 163, 183<br />

id attribute (layout) 431<br />

id selector 238<br />

IE6 box model 316<br />

image button 161<br />

image resolution 115<br />

images 95–120<br />

99, 100<br />

439<br />

119, 439<br />

src attribute 99<br />

alt text 99, 480<br />

aligning images 103–105, 412<br />

aligning images with <strong>CSS</strong> 411<br />

background-images 413-416<br />

(gradients) 419<br />

indenting text 287<br />

border-images 319<br />

bullet points 334<br />

choosing images <strong>and</strong> stock<br />

photography 97<br />

copyright 97<br />

cursors 347<br />

dimensions 100, 107, 113–114<br />

in <strong>CSS</strong> 409–410<br />

editing images 108, 113–114,<br />

116, 117<br />

image formats 107<br />

animated GIFs 117<br />

bitmap 115<br />

GIF 111, 115, 118<br />

JPEG 109–110, 115<br />

PNG 112, 115, 118<br />

SVG 116<br />

transparent GIF/PNGs 118<br />

vector formats 116<br />

resolution 107, 115<br />

orientation (l<strong>and</strong>scape/<br />

portrait) 114<br />

position in surrounding text<br />

101<br />

preparing for the web 107<br />

rollovers 417<br />

sprites 417<br />

titles 99<br />

indenting code 47<br />

indenting text 287<br />

index.html 81, 82<br />

information hierarchy 465–466<br />

inheritance (<strong>CSS</strong>) 239<br />

inline elements 102, 186, 229,<br />

317, 361<br />

Internet Service Provider (ISP)<br />

10<br />

IP address 10<br />

italic text 45<br />

51<br />

font-style property 280<br />

45<br />

INDEX

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!