You are on page 1of 559

Betsy Bruce

TIIIIIIlIIIIIZ Idlbl®

Dreamweaver C 3

hlsmallbl24 Orl alln

Budapest, 2007

A forditas a k6vetkez6 angol eredeti alapjan keszult:

Betsy Bruce: SAMS Teach Yourself Adobe Dreamweaver CS3 in 24 Hours

Copyright © 2007 by Sams Publishing

Authorized translation from the English language edition, entitled SAMS Teach Yourself Adobe Dreamweaver CS3 in 24 Hours, 1st Edition, ISBN 0672329360, by Bruce, Betsy, published by Pearson Education, Inc, publishing as Sams,

Copyright © 2007 by Sams Publishing

Translation and Hungarian edition © 2007 Kiskapu Kft All rights reserved!

All rights reserved, No part of this book, including interior design, cover design, and icons, may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording, or otherwise) without the prior written permission of the publisher.

Trademarked names appear throughout this book Radler than list the names and entities that own the trademarks or insert a trademark symbol with each mention of the trademarked name, the publisher states that it is using the names for editorial purposes only and to the benefit of the trademark owner, with no intention of infringing upon tint trademark.

Forditas es magyar valtozat © 2007 Kiskapu Kft, Minden jog fenntartva!

A konyv egyetlen resze sem sokszorosithatc semmilyen modszerrel a Kiad6 el6zetes irasos engedelve nelkul, Ez a korlatozas kiterjed a bels6 tervezesre, a borit6ra es az ikonokra is, A konyvben bejegyzett vediegyek es markanevek is felbukkanhatnak. Ahelyett, hogy ezt minden egyes helyen kulon jeleznenk, a Kiad6 ezenneJ kijelenti, hogy a muben el6fordul6 valamennyi vedett nevet es jelzcst szerkesztesi celokra, [ohiszerrufen, a nev tulajdonosanak erdekeit szem el6tt tartva hasznalja, es nem all szandekaban az azokkal kapcsolatos jogokat megszegni, vagy ketsegbe vonni,

A szerz6k es a kiad6 a lehet6 legnagyobb korultekintessel jart el e kiadvany elkeszitesekor. Sem

a szerzo, sem a kiad6 nem vallal semminermf felelosseget vagy garanciat a konyv tartalmaval, teljessegevel kapcsolatban. Sem a szerzo, sem a kiaJ6 nem vonliato fdel6ssegre barmilyen balesct vagy karesemenv miatt, mely kozvetve vagy kozverlcnu. kapcsolatba hozhato e kiadvannyal.

Forditas: Batiz judit, Gilicze Balint Lektoralasi Rezmiiues Laszlo

Miiszaki szerkesztese Csutak Hoffmann Leiente Tordeles: Kis Peter

Felel6s kiado a Kiskapu Kft, ugyvczeto igazgat6ja © 2007 Kiskapu Kft,

1134 Budapest, Csango u. 8,

Telefon: (+36-1) 477-0443 fax: (+36-1) 303-1619 http://www.kiskapukiado.hu/

e-mail: kiadowkiskapu.hu

ISBN: 9789639637344

Keszult a debreceni Kinizsi Nyorndaban Fele16s vezet6: BOI'd5s janos

t rssz ., Bevezetes a Dreamweaver vilagaba

1. ora • A Viliighiilo es,a Dreamweaver lehetosegei

Mire kepes a Dreamweaver? 4

A Dreamweaver technologiaja 5

Webhelypeldak elernzese 6

Alapveto oldalelemek: sz6veg, kepek es hiperhivatkozasok 6

Oldalelrendezes _ ' 8

Urlapok: adatgyujtes internetes kereskedelernhez, hirlevelekhez vagy ., 10

barrni rnashoz 10

Multimedia 12

Interaktivitas 14

Webhelyek feltoltese az Internetre 16

Ujrahasznosithato k6dok es fajlok 17

Osszefoglalas 18

Kerdezz-felelek 19

Gyakorlatok 20

2. ora • A Dreamweaver kezelese

Ismerkedes a Dreamweaverrel 22

A Dreamweaver rnunkateriilete 23

Az udvozlo kepernyo 23

A menusor 26

A beszuro say 30

A dokumentumablak 41

A Document eszkoztar 41

Az allapotsor 42

Tablak es vizsgalok 45

Helyi menuk . . . . . . 48

Sugo 49

Osszefoglalas 50

Kerdezz-felelek 50

Gyakorlatok 51

3. ora • Webhelyek letrehozasa

Uj webhely meghatarozasa 54

A Site Definition varazslo hasznalata 56

Az Editing Files Iepes 57

Az Editing Files, Part 2 lepes 57

iv; Tanuljuk meg az Adobe Dreamweaver CS3 hasznalatat 24 6ra alatt

Az Editing Files, Part 3 lepes 58

A Sharing Files lepes 59

Az osszegzes attekintese 60

A webhelygyorstar letrehozasa . . . . . . . . . . . . . . . . . . . . . . . . . . 60

A Files tabla hasznalata 61

A Files tabla kibontasa 62

Uj fajlok Ietrehozasa a Files tablan . 63

A webhelyek szervezese 67

Osszefoglalas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Kerdezz-felelek 69

Gyakorlatok 70

4. ora • Szovegkezelas: szoveg as listak

OJ weboldalak letrehozasa 72

Fajlok mentese 73

Szoveg hozzaadasa weboldalakhoz 74

Szoveg masolasa es beillesztese fajlokbol 75

Szovegforrnazas alkalmazasa ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

Bekezdes es sortores cimkek 78

Oldaltulajdonsagok beallitasa 78

Az oldal atfogo megjelenesenek beallitasa 79

Az altalanos cirnsortulajdonsagok beallitasa 84

Oldalcim hozzadaasa 85

Tobbszinnf stiluslapok cess) 86

Szovegjellemzok modositasa a tulajdonsagvizsgaloban 87

A szoveg berutipusanak kivalasztasa 87

A szovegrneret modositasa . . . . . . . . . . . . . . . . . . . . . . . 88

A szoveg szinenek kivalasztasa 89

A Dreamweaver altal letrehozott stilusok atnevezese 89

A szoveg igazitasa 91

Listak Ietrehozasa es szovegbehuzas . . 92

Elvalaszto hozzaadasa az oldalakhoz. a vizszintes elvalaszto 93

Elonezet bongeszoben 94

Osszefoglalas 97

Kerdezz-felelek 97

Gyakorlatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

5. ora • Hivatkozasok hozzaadasa a weboldalakhoz: hiperhivatkozasok, horgonyok as levelcimzettek

Viszonylagos es abszolut eleresi utak vizsgalata . . . . . . . . . . . . . . . . . . . . . . 100

Abszolut eleresi utak 101

Dokumentumfugg6 eleresi utak 103

Webhelygyokerfiiggo eleresi utak 105

Hiperhivatkozasok hozzaadasa a webhelyen belul 106

Hivatkozasszin-beallitasok 109

Tanuljuk meg az Adobe Dreamweaver CS3 hasznalatat 24 ora elatti v

Hosszu oldalak szervezese nevesitett horgonyok segitsegevel 111

Lathatatlan elemek 112

Hivatkozas a nevesitett horgonyokra 113

A Point-to-File ikon hasznalata ;, 114

Levelcimzett-hivatkozasok 115

Osszefoglalas 117

Kerdezz-felelek 117

Gyakorlatok 118

6. ora • Weblapok formazasa ess stiluslapok segitsegevel

Szovegforrnazas a CSS segitsegevel 120

Osztalykijelolok Ietrehozasa 1,23

Osztalykijelolok alkalmazasa 126

Az osztalykijelolok eltavolftasa 126

A stilusbeallitasok vizsgalata 127

H'I'Mf-cimkek felulbiralasa 131

Stilusok szerkesztese 133

Kulso stiluslap letrehozasa 134

Megievo CSS-stilusok mentese 134

OJ kulso stiluslap letrehozasa 136

CSS-stilusok mentese kulso stiluslapokra 137

A tobbszinniseg jelentese 137

Osszefoglalas 139

Kerdezz-felelek 139

Gyakorlatok 140

7. ora • A szinfalak mogott: a HTML k6d vizsgalata

A Code nezet 142

A weboldalak fejlece es torzse 144

A Code nezet lehetosegei 145

A Coding eszkoztar 147

A kodvizsgalo hasznalata 148

HfMl-cimkek megtekintese es szerkesztese a Quick Tag Editor segitsegevel . 149

A cirnkeszerkeszto uzernmod hasznalata 151

A beagyazo uzernrnod hasznalata 151

A H'I'Ml-besziiro uzemmod hasznalata 151

Kodbeallitasok meghatarozasa 152

A k6d szineire vonatkoz6 beallitasok 153

A kodforrnarumra vonatkoz6 beallitasok 154

A k6dtippek beallitasai 155

A kodatiras beallitasai 156

A Microsoft Worddelletrehozott HTML kitisztitasa 157

Kezikonyvek . 159

Osszefoglalas 160

Kerdezz-felelek 160

Gyakorlatok 161

vi l Tanuljuk meg az Adobe Dreamweaver eS3 hasznalatat 24 ora alatt

8. ora • Kepek megjelenftese

. Kepek hozzaadasa az oldalakhoz .. _ . _ 166

Helyettesito szoveg rnegadasa . _ _ _ _ . . . . . . . . . 168

A kepjellernzok _ . _ ... _ . _ . _ . _ .. _ __ . _ _ _ .. _ _ .. __ . 170

Kepek szoveghez igazitasa _ _ .. _ _ .. _ . . 171

Keptipusok: GIF, JPEG es PNG _ 173

Kepek szerkesztese a Dreamweaverben 174

Kepek optimalizalasa a webes alkalrnazashoz .. _ . . . . . . . . . . . _ 175

Kepes hivatkozasok letrehozasa . _ .. _ . __ . _ .. _ ... _ .. _ ..... _ 179

Kepterkepek letrehozasa _. _ . _ . _ .. _ . __ . _ .. _ . _ . _ .. _ .. _ .. . _ 179

Forr6pont hozzaadasa a kepterkepekhez _ 181

A forr6pontok igazitasa . _ _ . _ _ . _ . __ . _ _ 183

Osszefoglalas _ _ _ . . . . . . . . . 184

Kerdezz-felelek . _ _ _ .. _ _ .. _ _ . __ _ 184

Gyakorlatok . _ _ .. _ . _ .. _ .. _ _ . __ _ _ . _ 185

9. ora • A Dreamweavert kiegeszfto alkelmazasok

Ismerkedes a Photoshoppal 188

Kepek modositasa a weboldalakon val6 hasznalathoz _ _ _ 189

Kepek elforgatasa, korulvagasa es atmeretezese . _ _ 189

A kepek eleinek lagyitasa . _ . _ .. _ .. _ . _ _ .. _ _ _ 192

Modositasok visszavonasa, biztonsagi rnasolatok es _ 193

visszateres az eredeti kephez _ __ 193

Kepek letrehOL.asa . _ . _ _ _ . _ 194

Szoveg hozzaadasa a kepekhez 194

Alakzatok hozzaadasa a kepekhez . _ __ . _ _ 196

A kep beillesztese a Dreamweaverbe 198

Szura hozzaadasa valtokepekhez .. _ _ .. _ _ . _ _ _ 199

Kepek darabokra szeletelese .. _ 202

Tablazatos adatok betoltese az Excelb61 _ _ .. _ _ _ 203

Osszefoglalas .... _ . _ _ . _ _ .. . . . . 204

Kerdezz-felelek _. _ _ _ . _ 204

Gyakorlatok . __ . _ . __ _ .. _ 205

10. ora • Flash es egyeb multimedia hozzaadasa a weboldalakhoz

A multimedia es a savszelesseg _ 208

A lejatszok _. _ _ __ .. _ _ .. _ . _ __ .. _ .. _ . . 208

Flash fajlok hozzaadasa _. .. __ .. _ _ . _ _ 210

Az <embed> es az <object> dmke hasznalata _ _ . _ .. _ . _ . _ 212

Filmek elonezete a Dreamweaver dokumentumablakaban 212

Flash szoveg Ietrehozasa _ __ __ . 213

Flash gombok letrehozasa _ . _ .. _ .. _ . _ 215

PDF fajlokra mutat6 hivatkozasok hozzaadasa _ . _ .. _ 217

Hangfajlok hozzaadasa a weboldalakhoz ... _ .. __ . _ . _ . .. _ .. __ .... 218

Tanuljuk meg az Adobe Dreamweaver CS3 hasznalatat 24 6ra alatt ~ vii

A vezerlok atmeretezese 220

A hang ismetlese 221

Hivatkozas hangfajlokra 223

Java kisalkalmazasok hozzaadasa a weboldalakhoz 224

Osszefoglalas 227

Kerdezz-felelek 227

Gyakorlatok 228

11. ora • Elemek kezelese az Assets tabla segitsegevel

Mik azok az elemek? 230

Elemek kezelese az Assets tablan 230

A webhely elerneinek felsoroltatasa 231

Elemek elonezete 232

Kep elemek 233

Szin elemek 234

Hivarkozas elernek 235

Film elemek 236

Parancsfajl elemek 236

Elemek hozzaadasa a weboldalakhoz 238

Kedvenc elemek letrehozasa 239

-OJ elemek letrehozasa az Assets tablan 241

Elemek mas webhelyre rnasolasa 243

Osszefoglalas 243

Kerdezz-felelek 243

Gyakorlatok 244

Hi, rssz " A weblapok etrendezese

12. ora • Adatok msgjelenltese tablazatokkal

Adattablazatok letrehozasa 248

A tablazatok elemeinek kijelolese 250

A cellakitoltes, a terkozok es a fejlecek beallitasai 252

Csokkent latokepesseguek szamara is elerhetc tablazatok 253

Tablazatok rnodositasa es tartalom beillesztese 254

Adatok beszurasa es rendezese 255

Sorok es oszlopok beszurasa es eltavolitasa 257

Az oszlopszelesseg es a sormagassag rnodositasa 258

A tablazat atrneretezese es a szegelyek szinenek megvaltoztatasa 258

Cellak egyesftese es szetvalasztasa 259

A cellatartalom igazitasa 259

Szinek a tablazatokban 260

Adatok mentese a tablazatokbol 261

Tablazatok egyrnasba agyazasa 262

Mar letezo szerkezeti tablazatok modositasa 262

Osszefoglalas 264

Kerdezz-felelek 264

Gyakorlatok 265

viii t Tanuljuk meg az Adobe Dreamweaver GS3 haSZlUllatat 24 6ra alatt

13. ora " Elemek elhelyez8se a ess segitsegevel

A CSS dobozmodellje 268

Egy CSS-oldalelrendezes elernzese . . . . . . . . . . . . . . . . . . . . . . . . . 269

A CSS-stilusok kepi megjelenitese 271

A float es a clear jellemz6k 273

A tarolok elhelyezese 274

Div-ek beszrirasa 274

Az azonositokijelolok hasznalata 275

Segedkep hasznalata 276

Tobbszoros es kornyezeti kijelolok meghatarozasa 278

Lebeg6 oldalelemek 279

Az oszlopok elkeszitese 280

A lebeg6 elemek eltavolitasa 283

Az oldalelrendezes kozepre igazftasa 284

Az oldalelrendezes finornhangolasa 285

Osszefoglalas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

Kerdezz-felelek 288

Gyakorlatok 289

14. ora " eSS-stilusok mobileszkoziikon as nvomtatasban

A CSS media jellemz6je 292

A stilusok rnegjelenesenek rnegtekintese a Dreamweaverben 294

Tovabbi stiluslapok beillesztese 295

A kulso stiluslap mediatipusanak rnegadasa 296

Masodik kUls6 stiluslap csatolasa 297

Stilu~lap keszitese nyorntatashoz 298

El emek elrejtese 299

Az aiapertelmezett betiitipus modositasa 302

A stilusutkozesek azonositasa 303

Hivatkozasok elrejtese 304

Kizarolag nyorntatasban megjelen6 uzenetek 306

A mobileszkozok weblapstllusainak elonezete 307

Osszefoglalas 309

Kerdezz-felelek 309

Gyakorlatok 310

15. ora " Kiinyvtarelemek es sablonok keszitase

Konyvtarelemek es sablonok kezelese az Assets tablan 312

Konyvtarelem letrehozasa . . . . . . . . . . . . . . . . . . . . . . 313

Konyvtarelern Ietrehozasa mar letezo objektumokb61 314

Uj konyvtarelern letrehozasa 315

Konyvtarelernek beillesztese a weblapra 317

Konyvtarelemek rnodosftasa 319

Sablonok keszitese 321

Sablon letrehozasa Ietezo webhely alapjan 322

Uj sablon letrehozasa 323

Tanuljuk meg az Adobe Dreamweaver CS3 hasznalatat 24 ora alatt i. ix

A sablon szerkeszthetove tetele 323

OJ szerkesztheto tenilet Ietrehozasa 326

OJ valaszthato terulet letrehozasa 327

Weblap keszftese sablon alapjan 327

Sablonok modositasa es a kapcsol6d6 weblapok frissitese 329

CSS-stflusok a konyvtarelernekben es sablonokban 330

Osszefoglalas 331

Kerdezz-felelek 331

Gyakorlatok 332

IV. resz e Dinamikus HTMl as GlZ AJAX: AP taml6k, viselkedssek as XMl 16. ora • Navigacios savok as menusavok

A navigacio alapjai 336

Valtokepek keszitese 337

Navigacios say keszitese valtokepekkel es hivatkozasokkal 339

Menusav beillesztese 342

Tobb meniisav hasznalata 344

A menusav CSS-stHusainak szerkesztese 345

Hivatkozott weblapok megnyitasa uj bongeszoablakban 348

Osszefoglalas 349

Kerdezz-felelek 349

Gyakorlatok 350

17. ora • Dinamikus HTML as AP tarol6k

Mi is az a DHTML? 352

}Jl tarolo beszurasa L •••••••••••••••••••• 353

Az AP tarolok elhelyezese 356

Hatterszin es hatterkep alkalmazasa 357

Az AP tarolok retegsorrendje 358

Az AP tarolok lathatosaganak modositasa 359

AP tarolok egymasba agyazasa 360

Animacio idoszalagokkal . . . . . . . . . . . . . . . . . . . . . . . . . 362

Animacio letrehozasa 362

A Timelines tabla hasznalata . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363

Egyszeru animacio rogzitese 364

AutomaLikus es ismetlodo lejatszas 366

AP tarolo elhelyezese az id6szalagon 367

Kulcskockak beszurasa 368

Osszefoglalas 370

Kerdezz-felelek 370

Gyakorlatok 371

18. ora • Viselkedesek hasznalata - kulcs az interaktivltashoz

Mik is azok a viselkedesek? 374

A Dreamweaverben elerheto forrasok 375

Ismerkedes a Dreamweaver viselkedeseivel 375

X!. Tanuljuk meg az Adobe Dreamweaver eS3 hasznalatat 24 6ra alatt

Esemenyek 378

Viselkedesek hozzarendelese objektumokboz 380

Elernek megjelenltese es elrejtese 382

Ores hivatkozas letrehozasa a viselkedes elinditasahoz 383

Rejtett AP tarolo letrehozasa 383

A Show-Hide Elements viselkedes hozzarendelese 384

A viselkedest kivalto esemeny meghatarozasa 385

A viselkedes modositasa 386

OJ bongeszoablak megnyitasa 386

El6ugr6 uzenetek 388

Tobb viselkedes hozzarendelese egyazon objekturnhoz 389

Szbveg megjelenitese taroloban . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390

A Go to URL viselkedes hasznalata 391

Elhuzhato AP tarolok hasznalata 391

Osszefoglalas " 393

Kerdezz-felelek 394

Gyakorlatok 395

19. ora • Tartalom as XML megjelenitese a Spry keretrendszer segftsagevel

A Spry keretrendszer hasznalata 398

KUls6 JavaScript es CSS fajlok 400

Spry-hatasok alkalmazasa 402

A Squish hatas alkalmazasa 403

Az Appear/Fade hatas alkalrnazasa ' 404

Hiles es osszecsukhato tablak, valamint harrnonikak hasznalata 405

Fules tablak hasznalata 406

6sszecsukhat6 tablak hasznalata 408

Harrnonikak hasznalata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408

A Spry-tablak CSS-stllusainak szerkesztese . . 409

XML megjelenitese a weblapon 411

Mi is az az XML? 411

Par sz6 az AJAX-r61 413

Spry x,,1\1L-adathalmaz keszitese 414

Spry Repeat List beillesztese . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415

Osszefoglalas 415

Kerdezz-felelek 416

Gyakorlatok 416

V. resz " Felhasznahii adatok fogadasa firlapokkal

20. ora • Urlapok keszltese as adatgyujtes a latogat6ktol

Urlap keszitese 420

Szovegrnezok elhelyezese az iirlapon 422

A szovegmezok jellemz6i . 424

Valasztogornbok es jelolonegyzetek elhelyezese az ifrlapokon 428

Tanuljuk meg az Adobe Dreamweaver CS3 haszmllatat 24 ora alatt! xi

Listamez6k es lenyilo listak az urlapokon 430

Nyom6gombok es kepgornbok hozzaadasa az iirlapokhoz 433

Elkuldo es alaphelyzetbe allito gombok beszurasa 434

Kepgornb beszurasa _ 435

Altalanos celu gombok beszurasa 435

Ugromenu keszitese 436

Osszefoglalas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438

Kerdezz-felelek 439

Gyakorlatok 440

21. ora • Bevezetes a parancstajlck vilagaba:

urlapok adatainak elkiildese es kezelese

Drlapok adatainak ellenorzese a Validate Form viselkedessel 442

A Spry keretrendszer ellen6rz6 objektumai 445

Drlapok adatainak fogadasa 446

A FormMail parancsfajl hasznalata 448

Rejtett mez6k hasznalata 449

Adatok biztonsagos atvitele 451

Fajl feltoltese urlaprol 452

Weblap elokeszftese ASP, ASP.NET, ]SP, PHP es CFML parancsfajlok

alkalmazasahoz 453

Osszefoglalas 456

Kerdezz-felelek 457

Gyakorlatok 458

VI. resz e Prejektek feltoltese as webhelvek kezelese 22. ora • Webes projektek feltoltese es meqosztasa

A kiszolgalokapcsolat engedelyezese 462

Tavoli webhely hasznalatba vetele 462

Az Advanced lap beallitasai 467

A webhely attelepitese a tavoli kiszolgalora 468

A Dreamweaver webhelykezelesi Iehetosegei 470

A Check In/Check Out lehetoseg bekapcsolasa 470

Pajlok atvitele 471

Letezo webhely betoltese 473

Osszefoglalas 474

Kerdezz-felelek 474

Gyakorlatok 476

23. ora • Webhelyek kezelese as szerkesztese

Helyi es tavoli webhelyek kezelese 478

A helyi es tavoli webhely fajljainak osszehangolasa 478

Oldalterkep keszitese 482

Hivatkozasok kezelese 484

]egyzetek csatolasa a weblapokhoz 486

xii: Tanuljuk meg az Adobe Dreamweaver CS3 hasznalatat 24 ora alatt

JeIentesek keszitese a webhelyr61 488

Osszefoglalas 489

Kerdezz-felelek 490

Gyakorlatok ~.- 490

24. ora • A Dreamweaver testreszabasa

Egyeni epitoelemek keszitese 492

BillentyCiparancsok szerkesztese 495

Menuparancsok letrehozasa 497

Paranes rogzitese 498

Parancsok mentese a History tablarol 499

Kedvencek elhelyezese a beszuro savon 501

A Dreamweaver kepessegeinek bovitese kols6 bovitmenyekkel 502

Keresesek alkalrnazasa, mentese es megosztasa 504

Osszefoglalas 506

Kerdezz-felelek 507

Gyakorlatok 507

ffiggeh~l{ak

A fiiggelek • Forrasok

Dreamweaver-fejlesztes 511

Webfejlesztes altalaban 512

Dreamweaver-bovitmenyek 512

CSS-stilusok 512

Spry keretrendszer 512

Parancsnyelvek ~ CGI, JavaScripl b kiszolgalooldali parancsfajlok 513

CGI 513

JavaScript 513

Kiszolgalooldali parancsfajlok 513

Akadalyrnentesites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513

Hasznalhatosag 513

Letoltesek 514

Bongeszok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514

Szervezetek 514

Szakkifejazesek jegyzeke 515

Targymutat6 527

Betsy Bruce fejleszto es tanicsad6, aki arra szakosodott, hogy elektronikus oktat6programokat keszitsen a Dreamweaver, az Authorware, a Captivate, valamint a Flash segitsegevel, Korabban a Seattle-i Cobalt Group vezeto fejlesztoje volt, ahol a csapata megnyerte a 2003-as Macromedia Innovation in eLearning (ujitasok az elektronikus oktatasban) dliat, majd a MediaPro Inc. Technical Services csoportjanak igazgat6ja volt, ahol

a csapata szamos dijat kapott az altaluk fejlesztett projektekert. A Dreamweaver,

a Contribute, a Flash, a Captivate es az Authorware Adobe altai hitelesitett oktat6ja. Betsy az Iowai Egyetemen szerezte meg az alapkepesiteset (B.S.), majd a San Diego-i MIami Egyetemen erte el a mesterfokozatot (M.A.) oktatastechnologiabol. Rendszeresen tart eloadasokat kulonbozo konferenciakon elektronikus oktatasi anyagok letrehozasaval, valarnint a Dreamweaver hasznalataval kapcsolatban. Ezen kivul a New Readers Publishing altal kiadott elearning with Dreamueauer MX; Creating Online Learning Applications cimtf konyv szerzoje. Betsy Iowaban szuletett es nevelkedett, jelenleg pedig Seattle-ben lakik elettarsaval es ket sziberiai szanhuzokutyaval. Webhelye a www.betsybruce.com cirnen erheto el.

Aianla~

- _,_a .. __

Ezt a eonycet edesapdrnnale; John Bruce-nak ajanlom, aki kival6 oletato, apa es ember volt. Sok fiatal eletere volt nagy hatassal, es halds vagyok, hogy a lanya lehetele.

KOSlonetnyilvanftas

Killon koszonetet szeretnek mondani a Rick Steves' Europe Through The Back Door (www.ricksteves.com)csapatanak.amiert engedelyeztek a webhelyukbol meritett peldak hasznalatat, 2005 nyaran abban a szerencseben volt reszern, hogy edesanyammal reszt Yettem a csapat ket varosnezo turajan (London es Parizs), 2007 nyaran pedig az unokaocsernmel utazom a rornai varosnezo turara. Szeretnern meg megkoszonni Jennifer Henry-nek, Micah Sondermann-nak es Carol Maciasnak a konyvhoz nyiijtott rmiveszi segitseget.

Koszonorn a Dreamweaver fejlesztocsapatanak, hogy ilyen nagyszeru terrneket hoztak letre, tovabba koszonet illeti a Sams Publishing remek csapatat. Songlin, Mike es Lynn, halas vagyok azert, hogy lenyegesen javftottatok a szovegen.

xiv! Tanuljuk meg az Adobe Dreamweaver CS3 hasznalatat 24 ora alatt

Koszonom Dananak, Shastanak es Nikk6nak, hogy j61 tartottak Seattle-ben, vaJamintmint mindig - halas vagyok edesanyamnak, Patnek a kitart6 tamogatasaert, szereteteert es kinlno humorerzekeert.

Mandja el a velemenyet!

Az olvas6 a legfontosabb kritikus, akinek a velernenye nekern es a kiad6nak is roppant ertekes. Szeretnenk tudni, mit csinalunk j61, mi az, arnin javithatnank, milyen konyveket kellene rnegjelentetnunk, ezen kfvul szfvesen fogadunk minden egyeb boles tanaesot, amelyet megosztananak velunk, Kerjuk, ha ir, tuntesse fel a konyv szerzojet es cimet, valamint a sajat never, telefonszarnat vagy e-mail cimet. Megjegyzeseit alaposan attanulmanyozzuk, es tovabbitjuk a konyv szerzojenek es szerkeszt6inek.

E-mail: mark.taberespearsoned.com

Level: Mark Taber

Associate Publisher

Sams Publishing

800 East 96th Street Indianapolis, IN 46240 USA

Felhfvjuk a figyelmet, hogy a konyv temajaual leapcsolatos szakmai leerdesekben nem tudunk segiteni, es a nagy szamban beerleezo levelek miatt nem biztos, hogy minden uxenetre odlaszolunk.

Olvasoszalgalat

A webhelyunket meglatogatva a www.samspublishing.com/register cimen Iehet bejegyeztetni a konyvet, ezaltal konnyen hozzaferhetunk a konyvvel kapesolatos frissitesekhez, letoltesekhez, illetve hibajegyzekekhez.

,,00000, Dreamweaver. I believe you can get me through the night" C6, alornszovo, azt hiszem, te atsegithetsz ezen az ejszakan), Ki ne emlekezne Gary Wright dalira? J6, esetleg azok, akik akkor meg meg sem szulettek. Ez a szam a hetedikes tancestekre emlekeztet. Orulok, hogy a Dreamweaver program rnegerkezese ota mar nem ez a kep el a fejernben. A Dreamweaver szamos ejszakan at a segitsegemre volt a webhelyek es webalkalmazasok keszitesekor.

A Dreamweavert a megjelenese 6ta hasznalom. A Dreamweaver el6tti korszak weblapszerkeszto eszkozei meglehetosen kiabranditoak voltak. Sok fejlesztot idegesitett, hogy bizonyos eszkozok atirtak vagy akar toroltek a gondosan osszeallitott k6d egyes reszleteit, Emlekszem olyan esetre, amikor majdnem ot percig ugraltam es tomboltam az irodamban, miutan az egyik eszkoz torolte az eppen megirt, tobb szaz sornyi javaScript k6dot. Ezert abban az idoben a fejlesztok j6 resze szivesebben hasznalt egyszeni szovegszerkesztot, es inkabb sajat kezrfleg irta meg a HTML-t,illetve

a JavaScriptet. Ez valoszinuleg akkoriban az Adobe webfejlesztoit is bosszantotta, hiszen letrehoztak egy olyan eszkozt ~ a Dreamweavert =, amelyben megtalalhato volt az osszes olyan szolgaltatas, amelyre egy webfejleszt6 vagyhat,

A Dreamweaver a mai napig szabvanykent szolgal a webfejleszto eszkozok szamara.

Mi is a Dreamweaver eS3?

A Dreamweaver CS3 az Adobe Dreamweaver legujabb valtozata ~ dijnyertes HTMLszerkeszto es webalkalmazas-fejleszto eszkoz. Vannak, akik nem hasznaljak ki

a Dreamweaver hatekonyabb szolgaltatasait, mert nem ismerik ezeket. A konyv garantalja, hogy az olvas6i nem eshetnek ebbe a hibaba:

A Drearnweaver CS3 ugyanazokat a megbizhato szolgaltatasokat biztositja a Mac OS X es a Windows felhasznaloinak, A ket operacios rendszerre keszitett valtozat felulete valamelyest maskepp mutat, de mindket valtozattal egyforman szep es hatekony webhelyeket keszithetunk.

A Dreamweaver kivaloan alkalmas ana, hogy formazott szoveget, kepeket, urlapokat, kereteket, tablazatokat es ehhez hasonl6kat tartalrnazo, vonzo weboldalakat hozzunk letre rovid ida alatt. A Dreamweaver azonban olyankor jeleskedik igazan, amikor azt

xvi O. Tanuljuk meg az Adobe Dreamweaver CS3 hasznalatat 24 6ra alatt

szeretnenk, hogy a weboldal valarnit vegrehajtson. A Dreamweaver erossege

a Dynamic HTML (dinamikus HTML - DHTML), egy olyan webes szolgaltaras, amely lehetove teszi a felhasznalok es a weboldal kozotti parbeszedet. Az. sem jelent goodot, ha valaki nem ismeri a parancsnyelveket. A Dreamweaver tnselkedesei - parancsfajlokba epitett szolgaltatasai - segitsegevel egyetlen kattintassal adhatunk az oldalakhoz kulonbozo objektumokat.

A Dreamweaver CS3 masik el6nye, hogy Iehetove teszi a CSS-ek (Cascading Style Sheets - tobbszinui stiluslapok) letrehozasat es alkalmazasat, amelyekkel befolyasolhatjuk a weboldalak bongeszoben torteno megjeleniteset. A Drearnweaver CS3 biztositja a weboldalak CSS segitsegevel torteno forrnazasat, ezen kivul a Dreamweaver eszkozeiben CSS-ek alkalmazasaval tervezhetjuk meg a weboldal kulalakjat,

Az uj kiadasrel

A webfejlesztes uj eljarasait es iranyvonalait figyelembe veve teljesen atirtarn a Tanuljuk meg az Adobe Drearnuieacer CS3 hasznalatat 24 ora alatt ezen kiadasat. Az uj kiadas jellemz6i:

• A szoveg forrnazasanal es az oldal kulalakjanal teljes rnertekben a CSS-re osszpontosit.

• Bemutatja, hogyan kell CSS-t letrehozni kezi eszkozokhoz, illetve nyorntatashoz. .. Teljes egeszeben XHTML (Extensible Hypertext Markup Language) kodreszleteket tartalrnaz.

• Targyalja a Dreamweaver es az Adobe mas terrnekei, peldaul a Flash es a Photoshop kozotti egyuttmukodest.

• Bemutatja az XML-t (Extensible Markup Language), es az AJAX-szal (Asynchronous JavaScript and Xt\1L) egyuttmukodd uj Adobe Spry keretrendszert.

• Tartalmazza az uj Spry kerelrendszer viselkedeseit, peldaul a hatekony ei6ugr6 menuket,

Az Interneten keresztul es szernelyesen egyarant gyakran beszelgetek emberekkel

a Dreamweaverrol, es a beszelgetopartnereim szarntalan esetben elcsodalkoznak, moodvan: .nem is tudtam, hogy a Dreamweaverrel ezt is meg lehet csinilni!". Valoszimfleg minden olvas6nak lesznek ilyen pillanatai a konyv 24 leckejenek feldolgozasa soran.

Kinek erdemes hasmalnia a Dreamweaver CS3~at?

Az. Adobe Dreamweaver CS3-at azok is szeretni fogjak, akik eletuk els6 weboldalat szeretnek letrehozni, valamint azok is, akik tobb evnyi kezzel torteno kodolas utan szeretnenek kiprobalni egy webszerkeszt6 programot. A Dreamweaver biztositja

Tanuljuk meg az Adobe Dreamweaver CS3 haszntilatat 24 6ra alatt j xvii

a weboldalak vizualis tervezesenek szabadsagat, es rank bfzza annak meghatarozasat, hogy rnikent viselkedjen. A Dreamweaver eleg rugalmas ahhoz, hogy sajat weboldalt vagy akar egy teljes bels6 vallalati webhelyet rnegtervezzunk a segitsegevel.

Kinek sz61 ez a konyv?

A konyv azoknak szol, akik eppen hasznaljak, vagy a jovoben tervezik hasznalni

a Dreamweavert.Ha valaki most ismerkedik a webfejlesztessel, a konyv segitsegevel hamar jirtassa valik a weboldalak es webhelyek letrehozasaban, Azok, akik mar regebb 6ta webfejlesztessel foglalkoznak, a konyvben talalhato tippek, trukkok es utasitasok segitsegevel kepesek lesznek a leheto legnagyobb mertekben kihasznalni

a Dreamweaver szolgaltatasait,

A konyv szarnos egyeb tema targyalasa mellett megmutatja, hogyan lehet statikus weboldalakat letrehozni a Dreamweaver CS3-ban, mikent lehet urlapokat, kepeket, tablakat, oldalstilusokat hozzajuk adni, parbeszedet folytatni a felhasznalokkal, valarnint

a weboldalakat kezelni. A konyv 24 oras anyaganak elsajaritasa utan erdemes elmelyedni a Dreamweaver CS3 halad6 szolgaltatasaiban is, amelyek segitsegevel adatbazisokhoz kapeso16d6 weboldalakat hozhatunk letre. Azoknak is erdernes megismerniiik, hogy a Dreamweaver mikent hozza Ietre es tartja karban a statikus weblaptartalmakat, akik f6 celkent adatbazis alapu, dinamikus weboldalakat szeretnenek Ietrehozni.

A konyvben szerkezete as a konyvben hasznalt jelolesek

A konyv egyes fejezetei egy-egy lecket foglalnak magukba, amelyek elsajatitasahoz megkozelitoleg egy orara van szukseg. A konyvet ugy allitottuk ossze, hogy az olvasok a lebet61eghamarabb hasznos feladatokat vegezhessenek a Dreamweaver CS3-ban.

A leckeket szamos abra illusztralja.

Az uj kifejezesek dolt betiiuel jelennek meg. Azokat az elemeket, amelyeket betu szerint kell begepelni, rogzitett szelessegu betukkel jeloljuk,

A meqjsqvzesek b6vebb intorrnaciokat nyujtanak az adott ternarel,

Az egyes leckek elejen egy ternalista es egy attekintes talalhato, A leckeket osszefoglalassal, kerdezz-felelek resszel, ismetlo kerdesekkel es valaszokkal, valamint sajat kiserletezesre szolgalo gyakorlatokkal zarjuk, A leckeken belul az alabbi egysegek nyujtanak reszletesebb tajekoztatast:

xviii r T anuljuk meg az Adobe Dreamweaver CS3 hasznalatat 24 6ra alatt

A tippek kOlOnb5zQ tanacsokat adnak, vagy egy feladat elvegzesenek egyeb lehetseqss m6djait frjak Ie.

A figyelmeztetesek a lehetseqes problemakkal kapcsolatban intanek ovatossaqra, es arr61 tajekoztatnak, hogy rnikent karUlhetjiik el, iIIetve hozhatjuk helyre ezeket.

J6 szorakozast kivanok a konyv olvasasa es a feladatok vegrehajtasa soranl

Betsy Bruce

Bevezetes a Dreamweaver vilaqaba

1. ora A Vilaghalo es a Dreamweaver lehetoseqei

2. 6ra A Dreamweaver kezslese

3. ora Webhelyek letrehozasa

4. ora Sztivegkezeles: sziiveg es listak

5. ora Hivatkozasok hozzaadasa a weboldalakhoz: hiparhivatkozasok, horgonyok es levelcfmzettek

6. ora Weblapok forrnazasa CSS stiluslapok seqitseqevel

7. ora A szfnfalak mi:igott: a HTML k6d vizsqalata

A Vilaghal6 es a Dreamweaver lehetosegei

A leclee tartalmdbol.

• A Dreamweaverrel letrehozhato weblapfajtak

• Peldak: a Dreamweaverrel letrehozott szovegek, kepek, hiperhivatkozasok, urlap ok, multirnedias anyagok, parbeszedes elemek es oldalstilustervek

• Uirahasznosirhato, frissithet6 weblapok es weblapelemek keszitese a Dreamweaverrel

• A beepitett fajlatviteli eszkoz kepessegei

A Vilaghalo olyan dokumentumok halozata, amelyek barki szamara hozzaferhetok, aki rendelkezik internetkapcsolattal. Ez a halozat hatalmas meretu informacioforras, amely vilagszerte rengeteg embert szolgal ki, Ezen sorok irasakor is internetes forrasokat hasznalok, amelyek segitsegevel otleteket rnerithetek, es jobban megerthetem

az olvas6knak bemutatott temakat. Peldaul eppen most ellen6riztem a Wikipediaban (wwv.'. wikipedia. org), hogy mikent hatarozza meg a Vilaghalo (World Wide Web)

4 i I. rasz • Bevezetes a Dreamweaver vilagaba

fogalrnat. Az Internet Ietezese el6tt ehhez egy konyvtarban talalhato enciklopediat kellett volna hasznalnorn, a Weben azonban csupan nehany masodpercbe telt hozzaferni az informaciohoz.

Megbizhat6ak-e az Interneten talalt informaci6k?

A fenti bekezdesbsn emlitett Wikipedia tokeletes peldaja annak, hogy rniert kell koniltekintessel kezelni az Interneten szerzett intorrnaciokat, A Wikipedia cikkeit maguk a latoqatek [rjak as szerkesztik - olyanok, akik nem feltetleniil szakertok.

Az Interneten sok forras tartalmaz olyan adatokat, amelyek nem biztos, hogy pontosak, ezert gondot kell fordftani a rneqbizhato es hiteles forrasbol tarteno informaci6gyujtesre.

Vannak, akik informaciokat szeretnenek megosztani az Interneten. A baratokkal, a csaladdal vagy az egesz vilaggal megoszthatjuk peldaul az eskuvoi fot6inkat, sajat irodalmi alkotasainkat, kepeslapterveinket, csaladfakutatasunkat vagy a CD-gytijtemenyiink katalogusat. Masek polot, sutemenytesztat, konyvet vagy udvozlokartyat szeretnenek arulni az Interneten. Elkepzelheto, hogy egy kisebb vallalat vagy egy benniinket alkalmaz6 nagyobb vallalat, illetve ugynokseg szamara kell webhelyet keszitenunk, Ezek mind testhezallo feladatok az Adobe Drearnweaver szamara,

Tobb szaz e-mailt kaptam aZ olvas6kt61 a vilag minden tajarol, akik a tobbiekhez hasonloan azert vasaroltak meg a konyv korabbi kiadasat, hogy elsajatitsak a Drearnweaver hasznalatat, Egy reszuk a konyv segitsegevel letrehozott webhelyekre vezeto hivatkozasokat kuld, es ezek a webhelyek egytol egyig lenyugozoek. Vannak olyan olvasok is, akik HTML- vagy webfejleszto tanfolyamok hallgatoi, es ezt a konyvet hasznaljak, Orommel varok minden tovabbi visszajelzestl

Mire kepes a Dreamweaver?

A Dreamweaver a Iegnepszenibb professzionalis webszerkeszro eszkoz, es rengeteg felhasznalo valasztja ezt a kivalo programot. Szarnos nagyvallalat rendszeresiti

a Dreamweavert webfejleszt6 eszkozkent, A Dreamweaver az ugyfeleik webhelyet keszito fuggetlen webfejleszt6k koreben is nepszeni. A Dreamweaver a felhasznalok szeles retegeit hoditja meg - a tapasztalr es a kezd6 webhelyfejleszt6ket is beleertve.

A Dreamweaver Macintoshon es Windows alapu szarnitogepeken hasonloan mukodik, es rnindket platform on nepszeru.

En peldaul kuionbozo webhelyeket keszitek a Dreamweaver segftsegevel: a tanacsado vallalkozasom webhelyet, az ugyfelek webhelyeit, internetes tanfolyamokat, valarnint egy kisebb kereskedelmi webhelyet. A Dreamweaver rnegorzi az egyes webhelyek egyedi meghatarozasat, igy az ezekben szerep16 barrnely weboldal gyorsan rnegjelenithet6 es szerkesztheto. Nehany oran belul az Olvas6 is kepes Iesz minderre.

1. ora • A Vilaghal6 as a Dreamweaver lehetosagei ! 5

A Dreamweaver a HTML-en (Hypertext Markup Language - hiperszoveges [elolonyelv) alapuI; ez a nyelv a Vilaghalon - egy webbongeszonek nevezett programon kereszrulmegjelenitendo tartalom forrnazasara szolgal, Ebben a konyvben a HTML egy korszenibb valtozatat, az XHTML-t (Extensible Hypertext Markup Language - bovftheto hiperszoveges jelolonyelv) alkalmazzuk, A Dreamweaver megirja he1yettiink

az XHTML-k6dot, Igy ahhoz, hogy elkezdjiik hasznalni, nem kell tudnunk, hogyan kell XHTML-t Irni. Az osszes tanitvanyomnak, Igy a konyv olvasoinak is elmondom, hogy az XHTML alapjainak elsajatftasaval szakszenibb es sokoldahibb weboldalakat hozhatunk letre. A 7. 6ra rnajd bemutatja, mikent kell XHTML-t megjeleniteni es szerkeszteni a Dreamweaverben.

A Dreamweaver technol6giaja

A Dreamweaver vagy az XHTMl haszmllatat erdemes el6bb megtanulni? Ez a "tyuk vagy tojas" jellegu kerdes gyakran merOl fel a webtervezest vagy webfejlesztest tanulni vagy6kkal val6 beszelqetssek soran, Minden bizonnyal

az a legjobb, ha eldszor az sszkoz - peldaul a Dreamweaver - hasznalatat sajatltjuk el, es a val6di feladatok elvegzese saran bovftjuk XHTML-ismereteinket. Ha mar alapszinten ismsrjuk a Dreamweavert, jabban latjuk az XHTML osszefUggeseit.

Akik meg esak most fognak hozza a webfejleszteshez, valoszimileg nern ismerik

a Dreamweaver altal kinalt osszes Iehetoseget. Ebben a leckeben felfedezziik, hogy milyen elemeket adhatunk a weboldalakhoz, a temajuktol, illetve a rendeltetesuktol fliggetlenul. A weboldalak letrehozasa iran1 enlekl0J0k nagy resze idot szentel mas webhelyek tanulmanyczasanak. Az olvasok kozul bizonyara sokan j6l tajekozodnak az Interneten, es gyakorlottak az inforrnaciok felkutatasaban. A Dreamweaver es

az XHTML hasznalatanak elsajatitasaval harnarosan rnaskepp szemleljuk majd a weboldalakat: a szoveghasabok olvasasa helyett arra gondolunk majd, hogy mikent hozhatunk letre hasonlo szoveghasabokat a Dreamweaver segltsegevel.

A tanulas egyik legjobb m6dja, ha megvizsgaljuk az Internet bongeszese so ran felfedezett weboldalakat. A legtobb bongeszoprogramban megtalalhato a Source (Forras) vagy a Page Source (Olda! forcisa) paranes, amely Iehetove teszi az adott webo!da! HTML~ kodjanak megtekinteset, S6t, a bongeszo File (FajD rnenujeben szerep16 Save Page As (Oldal mentese mas kent) vagy a Save As (Mentes) maskent paranes segitsegevel

a merevlemezre is menthetjuk a weboldalt. Ezutan a mentett fajlokat a Dreamweaverben megnyitva megvizsgalhatjuk az oldal szerkezetet. Ez a m6dszer kivaloan alkalrnas annak kideritesere, hogy a weboldal szerz6je rnikent erte el az adott hatast, A kezdok meg va16sziniIleg nem ertik meg a weblap teljes tartalrnat, de masok utanzasaval remekul tanulhatunk.

6! I. resz • Bevezetes a Dreamweaver vih§gaba

A HTMIJXHTML as a szerzoi jogok

Ne feledjiik, hogy a maqanszemslvek es vallalatok szellemi termekeit - beleertve a webhelyeket - szerz6i jogi torvenvek vedik, A szerz6i jogok altai vedett webhelyekr61 nem masolhatunk HTML-t, iIIetve XHTML-t es kepeket.

Ebben a leckeben megisrnerkedunk nehany webes szakkifejezessel es eljarassal, arnelyeket a konyv reszletesen taglal. Az egyes szavak meghatarozasat a Szakkifejezesek jegyzekeben talaljuk. Nem baj, ha valaki ennel a leckenel meg nern ert mindent tokeleresen=-

a kesobbi leckek lepesenkent kovetheto utasitasokkal elmagyarazzak az osszes alapelvet. Ebben a leckeben attekintjuk a Drearnweaver segitsegevel letrehozhato weboldalfajtakat.

Webhelypeldak elemzese

A Rick Steves' Europe Through the Back Door (Europa az oldalbejaraton keresztul Rick Steves-zel- www.ricksteves.com) egy nernzetkozi utazasi iroda, arnely a washingtoni Edmondsban talalhato. Az ottani barataim nagylelkifen engedelyeztek, hogy peldakent reszleteket mutassak a kinlno webhelyukrol. Rick Steves utazasi rmfsorai az egyesult allarnokbeli helyi PBS csatornakon lathatok, A Rick Steves' Europe webhely nernreg aralakitason esett keresztul - a tobbsziruti stiluslapok ceSS) es a korszenl oldalformazasi m6dszerek lehetove teszik a rnunkatarsaknak a teljes webhely gyors frissiteset, a felhasznaloknak pedig atlathato es konnyen kezelheto feluletet kinalnak,

AI"Sr .. " .. +~ ... 1 .... al .... l ... rnek .... Z;'::··,... l'a'p_l, ~- L.:---h·I··V·~"Lko7:f;~OIK

RiUI-'VIW'LI,I I,IIU IIW'IIW'II 1\. • ., UVt:l'\J, I\. til\. CO) IIItJ'tll I... &.oW"

A weboldalak nagy resze tartalmazza legalabb az alabbi harem alapveto elemet:

• Szoveg

• Kepek

• Hiperhivatkozasok

Az 1.1. abran a Ricks Steves' Europe honlapja; - a webhely bejaratakent szolgalo weboldalt -lathatjuk, amely rnindossze a fenti elerneket tartalmazza, egy keresomezovel kiegeszfrve a lap jobb felso sarkaban, A legtobb webhely alapjat ez a harom elem kepezi, amelyek grafikaval (kepekkel) tamogatott informaciot (szoveget), valarnint mas oldalakra mutat6 navigacios lehetoseget (hiperhivatkozasokat) biztositanak.

Megfigyelhetjuk, hogy az 1.1. abran tobbfele szovegstilus szerepel. A lap kozepen megjeleno ket hasabban a szoveg hagyornanyos, konnyen olvashato betutipussal es -merettel jelenik meg. A bal oldalon, Rick kepe alatt talalhato felirat benfrnerete valarnivel kisebb, csakugy, mint a jobb szelso hasabe a What's New CUjdonsagok) cim alan. Az oldal tetejen szereplo "Welcome to Rick Steves' Europe" felirat valojaban nem is szoveg, hanem egy szoveget tartalmaz6 kep,

1. ora • A Vihighcilo es a Dreamweaver lehetosegei i 7

A betutfpus kivalasztasa

A betutlpusokat eredetileg a nvorntatashoz Iejlesztettek, de szarnos uj betiltlpust dolgoztak ki arra a celra, hogy a szdveq konnven olvashato legyen a szamftogep

kepernvdjen. A Verdana es a Trebuchet-peldaul ket kozkedvelt, kepemvore kesziilt betUtfpus.

,. n'"avel Start!

craat dSi315 IJn bi3gs, o.VD:5', gllidBbool<5, i3=';~DriB5.

Toul'" Nl!I'IS

tee-n .. boPJf Rick's tCU"r!!i £!: europe's uest cesuneucns. Wbi';r!!'~ Rick

t-li~ calender of ,PU"illic

1;>-G,.itffjriwill!

snere nos with other travelers Or') more man lOO roolcs.

I> Ride ran PIJhliC1V

tlirtime:s;, setcts, traver cereus, video enos fo, 70 episodes

I'~e" Publicllj:j_QJI_j:

Elert Destinstiens and 'teur C<lt"I~~. M'JnUlIT e:-n"" .... ,-fr-QfTI Flicl::, too::-.

~~llJ;l1ri~tm[F"!, Ric\:'s F'BS spcci~1 is nell'll o!! "jo;i"o;r"o;HJI;l.,>t1

Paris i'L!ldEOTours V!$il:t-CI,P si9hi:s" with Rid.; R,d:: St.,. ... "s· Eun:m", vid""fmmr.isT\i'5i1m".

~ ewell Pi:l:s.:s: Stofe Rick's:railpa55 gLJi-de hBlps \,OU find tho: best ceal.

Hiperhivatkozas

Kepes hiperhivatkozas

1.1. 6bra

A Rick Steves' Europe Through the Back Door uiebhely sz6veget, leepeleet, hipcrhioatleordsoleat, ualamint egy keresomezot tartalmaz

Az 1.1. abran tobb kep is lathato, A weblapokon szerepl6 kepek mindig kUIs6 kepfajlok. Az XHTML megmondja a bongeszonek, hogy a kep a weboldal melyik reszen jelenjen meg. A lap bal felso sarkaban talilhat6 emblema egyetlen kepnek latszik, pedig valojaban ket kepbol ill, ami megkonnyiti az emblerna aljan szerepl6 vilagosabb szinu vonal kirajzolasat (ha szinesben nezzuk az eredeti weboldalt, piros vonalat latunk),

Az 1.1. abran szamos hiperhivatkozas is szerepeL Ha a val6di webhelyen ezekre a hiperhivatkozasokra kattintunk, a Rick Steves' Europe webhely kulonbozo teriileteire juthatunk. A hiperhivatkozasok alapesetben kek, alahuzott szovegkent jelennek meg, CSS stiluslapok segitsegevel azonban ezt megvaltoztathatjuk, A Rick Steves' Europe webhely hiperhivatkozasai szabvanyosan elcszor kek, alahuzott szovegek, amikor azonban

a hivatkozis fOle vissziik a mutat6t, az alahuzas elnfnik. A webhely osszes hiperhivatko-

sll. feSZ • Bevezetes a Dreamweaver vilagaba

zasa ugyanigy viseIkedik, mivel az ezt szabilyoz6 CSS-szabily a webhely egyes lapjaihoz rendelt kulso stiluslap, A hiperhivatkozisok letrehozasarol az 5. leckeben, a CSS segitsegevel torteno formazasukrol pedig a 6. leckeben tanulunk majd.

Az: 1.1. abra bal als6 sarkaban lathato egy kep, amelyen a "Check Out Our 2007 Tours" CTekintse meg 2007-es utainkat) felirat szerepel. Ez a kep szinten hiperhivatkozas.

A Drearnweaver kephez es szoveghez egyarint kepes hiperhivatkozast adni. Kepterkepek Ietrehozasaval meg azt is megtehetjuk, hogy a kepeknek csak egy kis darabjat hatarozzuk meg hiperhivatkozaskent. A S. Ieckeben rnegismerkedunk

a keptulajdonsagokkal es a weboldalakon megjelenitheto kulonbozo keptipusokkal, valamint megtanuljuk, hogyan lehet kepterkepeket adni a weblapokhoz.

Oldalelrendezes

A weboldalak letrehozasakor szern elott kell tartani, hogy a felhaszni16k kulonbozo kepernyofelbontassal (peldaul SOOx600, 1024x76s vagy 12S0XI024) jelenitik meg

az oldalt, es lehet, hogy a bongeszoablak nines akkorara nagyitva, hogy kitoltse a teljes kepernyot. Az oldalelrendezes - a szoveg es a kepek rnegtervezese es elhelyezese

a weboldalon - gyakran sok megfontolast, idot es kiserletezest igenyel.

A Rick Steves' Europe webhely letisztult oldalstilussal rendelkezik, amely a kulonbozo meretu bongeszoablakok hasznalatakor konnyen attekintheto marad. A webhely stiluslapokat es tablazatokat egyarant alkalmaz az oldalelrendezeshez, amelyeket a 6. es

a 13. leckcbcn targyalunk. Az 1.2. ibra a Rick Steves' Europe-nak a Drearnweaverben megnyitott kezdolapjat mutatja. A kepernyo jobb oldalan nyitva talalhato CSS Styles CCSS stilusok) tabla a webhelyen alkalmazott CSS-szabalyok listajat jeleniti meg.

A Drearnweaver kezelofeluleterol es az 1.2. abran lathato egyeb elernekrol a konyv soran reszletesen sz6t ejtunk,

Mentes oldalelrendez6 programokb61

A weboldalakat a legtiibb programban - peldaul a Wordben is - menthetjOk mas tormatumban, majd a Dreamweaverben megnyitva tisztazhaquk as szerkeszthetjUk az eredmenvt, Miel6tt eldiintjUk, hogy az eppen szerkesztett tartalommal rmlkodik-e

ez a m6dszer, pr6baljuk ki egy hasonl6 oldallal.

A CSS lehetove teszi, hogy formazzuk a szoveg es a kulonbozo Xlf'I'Ml-cimkek megjelenesenek modjat, valamint a weboldal egyes elemeinek elhelyezeset, Az 1.2. ibra jobb oldalan a CSS Styles tablat lathatjuk. A nav. cs s kUls6 stiluslap neve alatt szerepel az osszes CSS-meghatarozis felsorolasa. A kulso stiluslapok lehetove teszik, hogy

a webhely osszes weboldala azonos stilusu Iegyen. Ezen kivul - ez a kUls6 stiluslapok legjobb szolgaltatasa - biztositjak, hogy a webhely fejlesztoi egyetlen fajl modositasaval frissithessek a teljes webhelyet,

1. 6ra • A Vihighal6 as a Dreamweaver lehetosegei i, 9

stilus

CSS Styles tabla

'" Travel stOT"~

Great deets on bags, DVDs, C"uid"'boOY.5, aO::-ES5oriE'S.

, ~ Rkk..ru:U~!!~

: Alrtim-es. serets.traver

: eersus. ceee dips tor 70 . episodes.

1.2. abra

A Rick Steves' Europe lsezdolapja tabldzatole es CSS segitsegevel alakitja ki az oldalelrendezest

A CSS a legfrissebb olyan nyelv, amely a weboldalak elrendezesere szolgal, es a technologiaja folyamatosan fejlodik, A CSS nyelv elhelyezest es oldalelrendezest vegzo reszet idonkent CSS-P-nek nevezik. Ez a resz hatarozza meg az oldalterv alapveto tulajdonsagait, peldaul az elemek szeIesseget es magassagat, hogy a szomszedos elemek mellett maradnak-e, vagy uj sorba kenilnek, illetve, hogy az elernek egymas fole halmoz6dnak-e.

A kisebb-nagyobb eszkozok rna mar webbongeszot is tartalrnaznak, ezert lehet, hogy a felhasznalo mobiltelefonon vagy eppen a hutoszekreny ajtajaba epitett sikkepernyon tekinti meg a weblapokat. Az 1.3. abran az Adobe Device Central CS3-mat lathatjuk, amely a Dreamweaver CS3-mal egyQtt telepul. Az alkalmazast elinditva utanozhatjuk

a weboldalak rnegjeleneset az egyes eszkozokon. Fontos ellenorizni az oldalt, hogy

a kulonbozo eszkozoket hasznalo felhasznalok kellemes elrnennyel gazdagodjanak

a webhely megtekintesekor. A 14. leckeben tovabb vizsgaljuk az utanzoprogramot (ernulatort) es a hordozhat6 eszkozoket,

10 r L resz • Bevezetes a Dreamweaver vjh~gaba

Mobiltelefonbdnqeszd-utanzti

1.3. abra

Az Adobe Device Centra! CSj uianeoprogram segitsegeoe; ktll6nh6z6 hordozhato es kis kipernyos eszkOzokOn probdlhatjule ki a uiebhelyeleet

Urlapok: adatgyujtes internetes kereskedelemhez, hfrlevelekhez vagy bafmf lJIashoz

Bizonyos webhelyek uzleti cellal cserelnek informaciot a latogatokkal - ez lehet gepjarrmleladas (www.acura.com). egy Barbra Streisand koncertjegy arverezese

(www. coay , com), egeszsegesebb etrend tervezese (www.mypyramid.gov), vagy polora, kavesbogrere, illetve egeralatetre nyomtathat6 minta arusitasa (www.cafepress.com).

A latogatok a fenti webhelyek mindegyiken iiriapokon adhatjak meg az adataikat, hogy termekeket vasarolhassanak vagy informaciot kapjanak. Az urlapok altal a webhelyek ketiranyu csatornava valhatnak, mivel a latogatok nem csak megtekintik az azon talalhato inforrnaciokat, hanem 6k is adatokat kuldhetnek vissza.

A Rick Steves' Europe webhely tobb oldala is urlapokat hasznal, Mar beszeltunk

a bonlapon szerepl6 keres6mez6r61. A Search (Kereses) gomb elindit egy parancsfajlt, amely a uiebleiszolgalon - az elkeszult weboldalfajlok tarolasara szolgalo szamitogepen - talalhato. Ez a parancsfajl a webhely osszes weboldalan keresi a keres6mez6be gepelt szavakat, a felhasznalo pedig megtekintheti az altala visszaadott keresesi talalatokat. Az 1.4. abran lathato keres6 urlap egy szovegmezobol es egy eIkiild6 gombb6! all- a 20. fejezetben ezt a ket ifrlapelemet is targyaljuk.

1. ora D A Vilaghalo as a Dreamweaver lehetosegei f. 11

Kereso urtap

Kereses i ta Iii latok

1.4. abra

A keres6 iirlapohon a latogato megadhat egy szoueget, majd elleuldheti a parancsfaflnah, amely oisszaadja a talalatohat

A parancsfajlok letrehozasa halad6knak sz6l6 terna, amely mar nem tartozik ennek

a Drearnweaver-konyvnek a temakorebe, a 21. leckeben azonban {Ctegeffllltunk nehany parancsnyelvet es olyan helyeket, ahonnan parancsfajlokat lehet letolteni, A Rick Steves' Europe a ColdFusiont hasznalja, ameIy az Adobe parancsfajlkeszitd es alkalmazasfejleszto programja. A ColdFusionben irt parancsfajlokat a . cfm kiterjesztesrol ismerjiik meg.

A parancsfajlok letrehozasa csak a jeghegy csucsa ahhoz kepest, amire a ColdFusion valojaban kepes,

A Rick Steves' Europe ezen kivul az utazasi aruhazaban szerepI6 elemek dinamikus megjelenitesere is a ColdFusiont hasznalja (travels tore. ricksteves. com) .

Ezt a dinamileus weholdalt, ahol az elemek leirasanak es a kepeknek a rnegjelenitese egy adatbazis rekordjai alapjan tortenik, a Dreamweaverben is Ietre lehet hozni. A konyv

24 leckejenek elolvasasa utan lehet, hogy lesznek olyanok, akik tovabb akarnak lepni egy kiszolgaloi alkalmazasnyelv, peldaul a ColdFusion rnegtanulasara, de az is tokeletesen elkepzelheto, hogy tovabbra is a konyvben Ieirtakhoz hasonl6 statikus weboldalakat (ami a dinamikus weboldal ellentete) keszitunk, rnegis sikeres weblapkeszitove valunk,

Parancsfajlkeszftes urlapokhoz

Az urlapok letrehozasa ugyan eqvszeni, az azokat rmlkodtetd parancsfailok letrehozasa azonban bonyolult.

12 1. I. rssz II Bevezetss a Dreamweaver vilagaba

A vasarlasi rmlvelet vegen - peldaul a Rick Steves' Europe utazasi aruhazaban -

egy HTML iirlap gyCijti ossze a vasarlo adatait. Az 1.5. abran lathato urlap szovegmezok es Ienyilo listak segftsegevel ked be az allarnra es az orszagra vonatkoz6 adatokat. Gyakran csillaggal ( *) jelolik az olyan szovegrnezoket, amelyeket rnindenkeppen ki kell tolteni az urlap elkiildesehez. A Dreamweaverben rendelkezesre a1I6, JavaScriptben irt Validate Form (Urlap ellenorzese) mtivelet C"viselkedes") meggy6z6dik arrol, hogy

a litogat6 a megfelel6 tipusu adatokat adja meg (Iasd a 21. lecket),

Sz6vegmezo

,- _ _,._,-----

Em[Jll Addre55: r

.,

_____ J

; Enter your rode here.

tncluda Soft-e or Apt.

*

lenyfJ6 I ista

1.5. abra

Az iirlap bekeri a uasarlo adatait, majd az firlap feldolgozasa el/iu egy parancsfdjl ellenorzi, hogy az osszes szukseges informdcio szerepel-e benne

Multimedia

Szamos webhely letezik, amely filmeket, hangokat, zenet, animaciokat, tergrafikakat es egyeb multimedias elemeket tartalmaz. Ezekhez az elemekhez valamilyen lejatszo alkalmazast kell letolteni es telepiteni, peldaul a Flasht, a QuickTime-ot vagy a RealPlayert.

A Dreamweaverben letrehozott webhelyek automatikusan kezdernenyezik a megfe1el6 lejatszo letolteset, ami megkonnyiti a webhely latogatojanak dolgat. Manapsag, amikor egyre tobben rendelkeznek szelessavu kapcsolattal, egyre tobb webhely tartalmaz nagyobb atviteli teljesitmenyt igenylo multimediafajlokat,

1. ora • A Vilagh610 as a Dreamweaver lehetosagei [13

Teiepftett lejatszoprogramok

Az operacios rendszerek (amilyen a Windows XP vagy a Macintosh OS X) gyakran beepltve tartalmaznak nehany nepszenl rnultirnediaiejatszc programot. Az Adobe Flash lejatszot psldaul a leqtobb szamrtagepre eldre telepftik. A nagyobb biinge-

szdknek is resze nehany lejatszo, a vallalati kiirnyezetben mukiido szarnltoqepeken azonban idonkent az operacios rendszer testreszabott valtozata talalhato, amelyben nincsenek lejatszok.

A Rick Steves' Europe webhelyen Rick utazasi televizios rmisoraibol szarmazo reszleteket talalunk, ahogy azt aZ 1.6. abra szernlelteti. A reszletek lejatszasahoz egy ingyenes programot - a RealPlayert Cwww.real. com) vagy a Windows Media Playert Cwww.microsoft. com/windows /windowsmedia) - kell telepiteni a szarnitogepre. Amikor a latogato a rnultimediafajlra mutate hivatkozasra kattint, egy Iejatszoprogram rryflik meg a bengesz6ablak elott, es elkezdi lejatszani a fajlt,

RealPlayer-fajlra mutate hivatkozas

Windows Media Plaver-fajlra mutat6 hivatkozas

one of our 3'J-rJ1;rnJ"l';' !li3S 'E'pj5Dd<=5_ On", ~"~I;>I' sh[)w~ ere <l!riI1-g ;)11 ()ver the U5A, ... .-e' ... e rl"o::i/;Je(J Rid,',;: IWb5a"d a ouncb ct chps tnat Jcr varicua .t.mD:"I{] ()th~.rth;r>g~_ ,nw111,,;om th;,t ,n Pr,,':!c'"

lt1e bensleddcr. al"ld ttl" -dent!5t

'Blo~pl!r5~ Po!lri_1

1.6. abra

A weboldalak multimediafajlokra is hiuatteozhatnals, es altalaban tobb programer hindlnale a fajlote megteleintesehez

Bizonyos weboldalak, peldaui az Adobe-nak az 1.7. abran lathato honlapja

Cwww _ adobe. com) a weboldalba agyazzak a multimediafajlokat. Ebben az esetben egy videot, hangot es animacios hatasokat tartalmaz6 Adobe Flash fiim indul eI a weboldal betoltesekor - pontosabban akkor, ha korabban telepitettuk a Flash lejatszot. A szami-

14 i I. resz • Bevezetes a Dreamweaver vilagaba

togepek donto tobbsegen azonban megtalalhato a szeles korben elterjedt Flash, tehat a nezok nagy resze le tudja jatszani a Flash filmeket. Teljesen uj Flash filrnek keszitesehez szukseg van az Adobe Flash programra, ennek ellenere a Dreamweaver is kepes

a Flash filmekbeillesztesere, beallitasara es elonezetere. AlD. lecke reszletezi, hogyan kell Flash Iajlokat es egyeb tipusu multimedias anyagokat adni a weboldalakhoz.

Flash film

~~1~1~~~,- ueo r-'D~ri~n:>l!;; ri.:. ... n~wf,,-""''I' set ~'~::l~tb9~ c~~rs GNna\i .. ~ p~rf~ffilanC12 0'1 ~OL1 PO"-,,,-FC ~~~ Int~l-tJ",-5~d I.I~;::)

n,,~ ~,~~,~ 5 .. ,0· 'I~,

II ~:::i2~~!Ei~;E~~~:~~~

~~on, a,,~ C,(II1~bQrste a .... f'OF d~wm~nt~

E;lui~~ [~nl~.

F~c <r~~';T~ ~"",;,.~iQ'~\o in ""~. prin", ~~~ d.~"~' ,-;~.~

1.7. abra

A ioeboldalakba Flash. filmeeet es egyeb tipusu multimediafajlohat is be Iehet illeszteni

{l~~~~~. C~.r.'c,

~'P'c '~,"\~r"~h .• nd <>!~~r ~~.·~IQ~~r ,==~""~,.

lnteraktivitas

A Dreamweaver akkor is kepes java Script-kodokat adni a weboldalakhoz, ha nem tudjuk, hogyan keIl JavaScriptet irni, A Drearnweaver viselkedesi JavaScript-k6ddal egeszitik ki az oldalt, ami lehetove teszi, hogy rogzitsuk, ha a Ielhasznalo egy kepre kattint vagy valamelyik elern fole viszi a mutat6t, es sok mas, a bongeszo altal eszlelheto ese~ menyt, A szerz6 szakterulete az elektronikus oktatoanyagok letrehozasa a Drearnweaver segttsegevei, es a Drearnweavert hasznalja arra, hogy a tanul6kat vegigvezesse

az adott feladat elvegzesehez szukseges Iepeseken. Az 1.8. abran peldaul nem

a Dreamweaver Iathato, hanern a Dreamweaver oktatasi segedlete, amelyben a tanulonak a kepernyo egy adott reszere kell kattintania. Ha a felhasznalo a megfelel6 reszre kattint, automatikusan tovabblep a segedlet kovetkezo oldalara, ha pedig rossz helyre kattint, hibauzenetet kap.

Az 1.8. abran, az oktatasi peldaban a tanulo egy atlatszo kepre(egy atlatszo GIF kepre) kattintva a Go to URL (URL-re ugras) rmlveletet (viselkedest) inditja el. Ez gyakori m6dszer annak erzekelesere, hogy a felhasznalo a kepernyo egy meghatarozott terule-

1. 6ra • A Vilaghiil6 as a Dreamweaver lehetosegei i 15

tere kattintott-e. A 18. leckeben tobbek kozott ezt a viselkedest is targyaljuk es szernleltetjuk. Elkepzelheto, hogy nines szuksegunk a Dreamweaver bizonyos interaktivitasi szolgaltatasaira, de a Swap Image (Kepcsere) viselkedesnek valoszinuleg hasznat 1:11- juk, ha kepvaltast (rollover) szeretnenk alkalrnazni, amelynek soran a kep rnegvaltozik, ha a felhasznalo fole viszi az egermutatot,

Forropont

Az oktat6anyag utasftasai

FT~=

C~l~ Flll

M.~

the css :SLyI~ rnmmand !ligh!io-hte-:l {If" ~t;.eeCl.

""H~:":'<' 11., l:"~"'~1

1.8. abra

Az oktat6anyag r6gziti, ha a [elhaszruilo a ,jorr6pontra" (az aktiv felulctre) leattint, majd auiomatihusan betolsi a k6vetkezo weboldalt

Kepvaltas

A Dreamweaver Swap Image viselkedesevel olyan hatast hozhatunk letre, amelynek soran a kep meqvaltczlk, arnikor a telhasznalo a kep fole viszi az egeret. A viselkedes Ielvetelet a Dreamweaver Rollover Image (Valt6kep) objekturnaval is vegezhetjuk,

amely az oldalhoz adja a hatast helvettunk, A Dreamweaverben gyakran tobbfelekeppen is ellehet erni ugyanazt a celt.

A Rick Steves' Europe webhely a Dreamweavernek az 1.9. abran bemutatott Open Browser Window (Bongeszoablak megnyitasa) viselkedesenek segitsegevel egyedi mereni ablakot nyit meg. Az elougro uj bongeszoablakban egy terkep es a terkep kinyomtatasat elindito hiperhivatkozas jelenik meg. Az egyedi ablak a megszokott navigacios es menueszkoztarak nelkul nyilik meg.

16 II. feSZ • Bevezetes a Dreamweaver viliigaba

Hiperhivatkozas

OJ bonQesz6abiak

1.9. abra

Az oldalon szerepki egyik hiperhiuatleozds a Dreamweaver Open Brouser Window oiselleedeseneh segttsegeuel uj, meghatdrozott mereta bongeszoablakot nyit

A Rick Steves' Europe webhely tobb mas weboldala is czt a m6dszcrt hasznalja ahhoz, hogy tovabbi informaciokat tartalmaz6 iij bongeszoablakot nyisson, igy a felhasznalo rnindket ablakot egyszerre lathatja, es az iij bongeszoablakban tanulrnanyozhatja

a kiegeszito informaciot. A Dreamweaver segitsegevel anelkul biztosithatjuk ezt a rnagasabb szintu szolgaltatast, hogy sajat magunknak kellene megirni a JavaScript-k6dot.

Webhelyek feltoltese az Internetre

Napokig, hetekig, h6napokig, sot evekig is dolgozhatunk a weboldalakon, de elobbut6bb szeretnenk (vagy kenytelenek vagyunk) azokat valamilyen webkiszolgalora helyezni, hogy masokkal is megoszthassuk. Ennek vegrehajtasahoz nines szukseg mas szoftverre: a Dreamweaver teljes konf szolgaltatasokkal ellatott beepitett FTP- (File Transfer Protocol - fajlatviteli protokoll) programmal rendelkezik, amely Iehetove teszi a tavoli webkiszolgalohoz val6 kapcsolodast es a fajlok feltolteset a Dreamweaverb6L Az 1.10. abran a Dreamweaver kibontott Files (Fajlok) tablajat lathatjuk, amint eppen egy tavoli webkiszolgalohoz kapesol6dik. A webhely kiszolgalon talalhato tavoli fajljai a kepernyo bal oldalan, a helyi fajlok pedig a jobb oldalan jelennek meg.

1. 6ra • A VlIaghal6 as a Dreamweaver lehetosegei 117

Tavoli f<ijlok a kiszolgal6n

Atvitel alatt all6 fajl

Helyi tajlok

,=

1",', 'i'" .v..' :C' , ,

_" 'bM~';;""-;; ~;_'~';J o ll!1l1-="JdL I {L " & '8@ liS'll

!~~~~~-~~~==t~~T~=TIH~~~~I'==J£i~~~'~~~;;;I2-~~b§~~~;E~~~'1

a::J .klw!do.mkGdjm.1-r<f a~ Silf:·M~the·.'et(... folw ;;!5i20061ij:31Al\l

CB,··d CilO:igi1;!j; ~ckr lj9~[l75~3!i?i~ IBb CPOro(;u"iaf;; fl:.lder .fI!2;J~o~:3i'iPJ"_-

Folder WPfYJ7];35W. ffi··t::. CflSooru: ftol:Je:- 9f1jj2fJI]fJ nJIJ~1.,.'" -

Rl}5 li9!EiJ7.3~36PJol e;.fCj 5-!rip!s FQd~ BPfj/2!Y.J6oS:2SIlM-

~'I'.5lh"I'R'<.ml,i9poo."I:~mPlI< •• =' -.:::ii-I'-"I""",,."~htmltll2r.3HiMRI!;, E!20;LOO6-o:3;P~

ffi'.:a fWJJ MO~ 9!5/WM 10:35 A~

2)(BHTMF"~ e/2ll1l1N66:39P,c.!

::.~r'16f1~",''''io!s/S/2OOEi1:[lZA''1 LilIl-fTM File S/~/2W5 6,'jl PM OEMs~M~iE: 9j!i(200611:{J3",r.,M: ~ HlMf1e:' .El/<'{IjL00.5-5:4IJPi"I"

!±J·b Ql~lc'~ tt·b~t:s-

~, GroopLhtm o: ~l,SI\f -~ GrQI.3;I.2_fltr:J Q;' Gl-O<..Ip2.~,~f tt Gr~~.r,:m

,"

.: ',,>,

,'"

,~.

1.10. abra

A Dreamioeaoer beepitett FIP szofttierrel rendelhezile, amely lehetove teszi a weboldalak uebleiszolgdlora tort enG atvitelet

Webtarhely keresess

Aki meg nem talalt helyet a tavoli, nvilvanos webhelye szamara, szarnos olyan webhelyet is megtekinthet, amely tobb ezer, az ilzletert versenqd tarhelvceqet (webgazdMI ertekel, Adjuk meg valamelyik keresdrnotorban, peldaul a Google-ben

a "web hosting reviews" kifejezest, vagy latcqassuk meg a www. web- hostingreviews. org webhelyet. Meg kell hataroznunk, hogy milyen szolqaitatasokat szerstnenk a webheJyen, es hogy milyen tlpusu kiszolqalot hasznalnank (altalaban Windows es UNIX k6zlil valaszthanmk], A dontessel erdernes varni. amfg befejeztiik ezt a kiinyvet, mert akkor mar jobban isrnerjiik majd a Web lehetoseqeit.

Ujrahasznosfthat6 k6dok as fajlok

A Drearnweaver ipari hatekonysagu webfejleszto eszkoz, arne1y egyarant lehetove teszi, hogy kulonallo weboldalakon, illetve hatalmas webhelyeken dolgozzunk. Szamos webhely tobb ezer weboldalbol all, akarcsak a Rick Steves' Europe. Ennyi oldal kezelese idonkent ijeszt6 feladat, kulonosen olyankor, ha modositasra van szukseg. A Dreamweaver sablonoknak nevezett ujrahasznosithato es frissithet6 oldalakkal rendelkezik, amelyeket a weboldalak alapjakent hasznalhatunk. A sablonokb61 keszitett weboldalak az eredeti sablonra mutate hivatkozast tartalrnaznak, igy az eredeti frissitesekor a m6dositasok a sablonon alapul6 osszes weboldalon ervenyesulnek, A Dreamweaver sablonjairol a 15. Ieckeben lesz szo.

A Dreamweaver egy masik tipusu ujrahasznosithato elemet is nyujt: a konyvtarelemet, amely csupan egy weboldalreszletet illeszt be. A sablonokhoz hasonl6an a konyvtarelernek is tartalmazzak a szulo konyvtarelernre mutate hivatkozast, es a teljes

18 i I. resz " Bevezetes a Dreamweaver vih§gaba

weboldalon frissithetok. A Rick Steves' Europe webhely egyes oldalainak aljan talalhato lablec is egy konyvtarelem (lasd az 1.11. abrat), Ez Iehetove teszi, hogy a webfejleszt6k kesobb a webhelyek egyenkenti megnyitisa nelkul adjanak tovabbi informaciokat a Iablechez. A konyvtarelemek tulajdonsagait a Dreamweaver ablakanak aljan lithat6 tulajdonsagvizsgalo (Property inspector) jelenfti meg .

... Tr;:r",e'5t9I;\;

Gr,,::.t d~;ll£ Gel baes, D'VD5, "iluidebDOI-"..:3,illI!l:S50rlE:5c

~ ~k;C on PuElIJr:DI

Arrtir]l.E'~, ~tfip::'£:, travel detai:5, lide-o dips tor Jet episodes,

~r<l~,i;r,~;t, R~~~[e~es on Dublit:radto.

Tulajdonsagvizsgal6

K6nyvtarelem

1.11. abra

A weholdalakba Dreamweaver-konyvtarelemeket illeszthetunle, majd kesObb az: egyes webo!dalak megnyitdsa nelka! jrissfthetjuk azohat

Osszefoglalas

Ebben a leckeben megismerkedtunk a Dreamweaver nehany alapveto es halad6 szolgaltatasaval. Megvizsgaltuk egy utazasi webhely honlapjat, azonositottuk a szovegblokkokat, a kepeket, a kepekben szerep16 szoveget es a hiperhivatkozasokat. Lattunk neharry ifrlapot, es megtudtuk, hogy a hatterben parancsfajlok dolgozzak fel a felhaszna- 16 altal az urlapon megadott adatokat. Iathattunk a weblapokon szerepl6 hiperhivatkozasokbol elinditott, illetve kozvetlemil a weboldalba agyazott multimedias anyagokat. Az elektronikus oktatas es az utazasi webhely interaktiv mukodesenek bemutatasaval szernleltettuk, hogy rni mindent Iehet vegrehajtani a Dreamweaver viselkedeseinek segitsegevel. Ezen kivul megismerkedtunk a Dreamweaver fajlitviteli szolgaltatasaval, valamint az ujrahasznosithato elemek alkalmazasaval, amelyek segitsegunkre vannak

a nagy webhelyek karbantartasaban,

1. ora • A Vilaghalo as a Dreamweaver Jehetosegei ! 19

Kerdezz-felelek

K: Mielott hozxafognele egy webhely Ietrehozasohoz, mindenkeppen ertenem kell, hogyan lehet megualositani mindazt, amire a Dreamweaver kepes?

V: Csak a Dreamweaver hasznalatanak alapjait kell ismerni: vagyis a kezelofeluletet, valamint a szovegek, a kepek es a hiperhivatkozasok hasznalatat, Erdemes meg megtanulni, hogy rnikent lehet megtervezni a weboldalak kulalakjat,

Ez utan elsajatfthatjuk a letrehozni kivant webhelyhez szukseges egyedi kepessegeket, Amennyiben peldaul elektronikus kereskedelemmel foglalkozo webhelyet keszitunk, erdernes mindent megtudni az iIrlapokr61 (20. es 21. leeke). Ha valaki a felhasznalokkal val6 kolcsonhatason alapul6 (interaktiv) webhelyet akar kesziteni, a Dreamweaver viselkedeseit erdemes tanulmanyoznia (18. lecke).

Gyakorlassal lehet a legjobban tanulni, ezert batran vagjunk bele, es keszitsunk weboldalakat a Drearnweaverrel. Kesobb meg mindig vegezhetunk javitasokat vagy modosftasokat az oldalakon,

K: Tobb olyan programozo munkatarsarn van, akik azt dllitjdk; hogy a Dreamueaoer penzkidobas, es eleg megtanulni a HIML-t, majd a HIML-cimkeket sz6- vegszerkesztObe gepel:» letrehozni a weboldalakat. Valoban jobb ez a modszer a weboldalak letrehozasara?

V: Lehet, hogy a programoz6 kollegak szamara ez a tokeletes megoldas, de

a HTML elsajatftasa sok id6be telik, es meg ennel is tovabb tart megtanulni, hogyan kell programozni es olyan JavaScript-k6dot irni, amelyet a Dreamweaver viselkedesei tartalmaznak. Ezen sorok ir6ja ugy veli, hogy a Dreamweaverrel sokkal gyorsabban lehet nagy hatekonysagu es megbizhat6 weboldalakat letrehozni, mint kezi kodolassal, raadasul kevesebb a hibalehetoseg. Termeszetesen mindenki alkalmazza azt a m6dszert, amelyik jobban bevalik, de a kezd6k es

a halad6k egyarant hasznat veszik a Dreamweaver beepitett szolgaltatasainak.

Ismetl5 kerdesek

1. Hogy hivjak azt a weblapelemet, amelyre kattintva a felhasznalo egy rnasik weboldalra lep?

2. Mi a neve annak a nyelvnek, amely a Dreamweaverben szoveg formazasara es weboldal-elrendezesek letrehozasara szolgal?

3. Melyik az a Dreamweaver-szolgaltatas, amely lehetove teszi, hogy JavaScriptk6dokkal es interaktivitassal ruhazzuk fel a weboldalakat?

20 ~ I. resz • Bevezetes a Dreamweaver vilagaba

Valaszok

. 1. A hiperhioatleozds az a weblapelem, amely egy masik weboldalra iranyitja a felhasznalot.

2. A CSS (tobbszintii stiluslapole) stiluslapnyelvrol van sz6, amely a weboldalak szerkezetet es megjeleneset hatarozza meg.

3. A Dreamweaver uiseleedesei teszik lehetove, hogy JavaScript-k6dokat es interaktfv elemeket adjunk a weblapokhoz.

Gyakorlatok

1. Latogassuk meg az Adobe webhelyet Cwww.adobe.com). es a honlap jobb felsc sarkaban talilhat6 keres6mez6be irjuk be a shouicase Cbemutat6) es

a Dreamweaver sz6t. Valasszuk az Adobe - Showcase: Showcase finder:

Dreamweaver talalatot, amely esettanulminyokat, interaktiv tartalmat es

a Dreamweaver hasznalatat kivaloan szernlelteto webhelyeket jelenit meg. Olvassuk el az esettanulmanyokat, tovabba tanulmanyozzuk a webhelyek kepernyokepet, es probaljuk felismerni a kulonbozo weblapelemeket, illetve a weboldalak tervezesenek modjat. Az Adobe idonkent atalakitja a webhelyet, de a bemutat6k valahol mindenkeppen megtalilhat6k a webhelyen.

2. Iatogassuk meg a Web Pages That Suck (Vacak webhelyek - www. webpagesthatsuck. com) webhelyet, es olvassunk el nehany mas weboldalr6! irt cikket es kritikat, hogy rudjuk, rnilyen hibakat nem szabad elkovetnunk.

3. Latogassuk meg a CSS Zen Garden cess Zen-kerr - www.csszengarden.com) webhelyet, es a honlap jobb oldalan kattintsunk nehany elrendezesi hivatkozasra. Megfigyelhetjuk, hogy a kulonbozo kulsoknel megegyezik a weblap tartalma; az egyes elrendezeseknel csak a CSS valtozik. Nagyon erdekesl

A Dreamweaver kezelese

A leclee tartalmdbol.

• A Dreamweaver felhasznaloi feluletenek hasznalata

• A parancsok elerese

• A tablak, vizsgalok es ablakok kezelese

• Sugo a Dreamweaverben

Bizonyara mindenki tukon ulve varja, hogy hozzalathasson a kaprazatos es sz6rakoztat6 webhelyek keszftesehez, amelyeket megmutathatunk a baratoknak, csaladtagoknak es munkatarsaknak, Az is lehet, hogy valaki a munkaja soran azt a feladatot kapta, hogy

a Dreamweaverben keszitsen el egy webhelyet. Eloszor azonban meg kell ismerni

a Dreamweaver feluletet es szolgaltarasait, amelyek segitenek sikeres webfejlesztove valnunk, A Dreamweaver feluletenek megismerese lehetove teszi a konyv tovabbi reszeiben szerepl6 utasitasok megerteset,

Aki mar hasznalt mas Adobe-eszkozoket, az felismeri az Adobe hagyomanyos feluleti elemeit, peldaul a tablacsoportokat es a vizsgalokat. Ha valaki korabban mar hasznalta a Dreamweaver valamelyik regebbi valtozatat, annak erdernes gyorsan atfutnia ezt

a lecket, hogy lassa, az Adobe milyen izgalmas valtoztatasokar es iijitasokat vezetett be

22 l; I. resz • Bevezetes a Dreamweaver vilagaba

a Dreamweaver uj valtozataban. Ez a leeke fontos utmutatast ad a weboldalak letrehozasaval kapcsolatos alapfogalmakat illet6en, amelyekkel a kesobbi leckekben ta131- kozunk majd.

lsmerkedss a Dreamweaverrel

A Dreamweaver teljes fejlesztokornyezet, HTML-szerkeszt6, alkotoeszkoz, dinamikus weboldalfejleszto es webhelykarbantart6 ~ egyben. A weboldalakat a HTML segitsegevel hozza letre, de sok mindent megoldhatunk anelkul, hogy akar egyszer is a HTML k6dra kellene pillantanunk. Ha parancsfajlokat is tartalmaz6, professzionalis minosegti weboldalakat szeretnenk kesziteni, a Dreamweaver megkonnyiri a dolgunkat.

A HTML a weboldalak nyelve, amely nagyreszt csucsos zarojelekkel «» hatarolt cimkeparokbol all. A cimkek fogjak kozre a weboldal objektumait, peldaul a szovegeket, de onrnagukban is allhatnak. Peldaul a kbvetkez6 HTML k6ddal felkoverre tehetunk egy szoveget: <strong>felkbver szbveg</strong>. Megfigyelhetjuk, bogy a cirnkek parban allnak: az egyik az altala befolyasolt szoveg el6tt, a masik pedig utana, A cimkepar zaro cimkeje mindig perjellel kezdodik. A HTML az egyedul aU6 cimkek hasznalatat is engedelyezi: < img s rc = "moso 1 y . gi f" >. A Dreamweaver alapertelmezesben a HTML szigonibb valtozatat, az XHIML-t (Extensible Hypertext Markup Language ~ bovitheto hiperszoveges jelbl6nyelv) hasznalja, es a konyvben szerepl6 peldak is XHMTL-ben irodtak. Az XHTML-ben kotelezo pares cimkeket hasznalni, ezert a fenti peldaban mutatott kepcimkenek igy keIl kineznie: dmg src="mosoly. gif"></img>. Ennek roviditese

az XHTML-ben a kovetkezo. <img src= "mosoly. gif" />, ahol a cimke vegehez adjuk

a zaro perjelet.

A Dreamweaver alakhil(WYSrwYG - What You See Is What You Get) weblapszerkeszt6, ezert rendkivul hatekony, mikozben konnyen hasznalhato, A Dreamweaverben u] webhelyeket hozhatunk Ietre, tovabba meglevo webhelyeket is betolthetunk es szerkesztheuink. A Dreamweaver nem m6dositja es nem rendezi at a k6dot. Mindig is az volt a Dreamweaver egyik legnepszenfbb tulajdonsaga, hogy erinretlenul hagyja

a mar Ietezo webhelyeket. A Dreamweavert keszito vallalat, az Adobe munkatarsai .oda-oissxa HIML"-nek (roundtrip HTML) nevezik ezt a szolgaltatast. Ahhoz, hogy szabvanyos HTML, XHTML vagy XML fajlokkal dolgozzunk a Dreamweaverben, nines szukseg serrunilyen atalakitasra, rnindossze meg kell nyitnunk a fajlokat es elvegezni

a modositasokat,

A Dreamweaver mindezek mellett alkotoeszkoz is. Mit ertunk alkotoeszkoz alatt?

Az alkotoeszkozok lehetove teszik, bogy interaktfv elemeket tartalmaz6 teljes alkalmazasokat hozzunk letre, A Dreamweavert egyszertf Hf'Ml-szerkesztokent is hasznalhatjuk, de multimedia-alkalmazasokat is keszithetunk a segitsegevel. Olyan elmenyt kinalhatunk a nezonek, amely hangokkal, animaciokkal, videoval es a felhasznalotol vart kozrermikodessel egeszul ki,

2. 6ra .. A Dreamweaver kezelese ! 23

A Dreamweaver munkaterUlete

Amikor a Windowsban eloszor nyitjuk meg-a Dreamweavert, valaszthatunk a Designer (Tervez6) vagy a Coder (Programoz6) munkafelulet kozott, A Coder munkafelUlet

a kepernyo bal oldalara rogziti a Dreamweaver osszes tablajat, mig a Designer rnunkafelulet a jobb oldalra. A Dreamweaver Macintosh-valtozata automatikusan a Designer munkafeluletet kinalja. Mivel a konyv osszes abraja es peldaja a Designer munkafeluletre hivatkozik, erdemes ezt a bealhtast valasztani, Ha eloszor a Coder munkafeluletet valasztjuk, es kesobb a Designer munkafeluletre szeretnenk valtani, a Window, Workspace Layout, Designer (Ablak, Munkafeliilet elrendezes«, Tervez6) menupont segitsegevel tehetjiik ezt meg.

Az udvozh5 kepernyc5

A Dreamweaver a fajlok megnyitasa el6tt egy felul zold savval ellatott ablakot jelenit meg - ez az udvozlo kepernyo (lasd a 2.1. abrat), Az udvozlo kepernyo felsorolja

a Dreamweaverben leggyakrabban vegrehajtott feladatokat, amilyen peldaul az Open a Recent Item (Egy korabbi elem megnyitasa), a Create New CUj letrehozasa) vagy

a Create from Samples (Letrehozas mintabol), Az udvozlo kepernyo aljan az Adobe webhelyenek Getting Started (Elso lepesek), New Features (Uj szolgaltatasok) es Resources (Forrasok) oldalaira mutate hivatkozasokat talalunk.

Az uroliara megnyitott tajlok Udv6z16 ki§pernyo

'tt 01nO~.HT"o.I

~~ TV'l"ORlI.l.flm.HTM 't2 'C<Jck1C1J'.';n[j",,}t .. tl·TUTootAJ.,t..lW.HW t.!UfORiA1..l2ln.HTU: t: ruTOOLl..VI.ooJiTM

fJ .... SP~

~ liSL1i.Ertr~p~il"=') ";jess. ':';:lJ"""~ '::JXItt.

~':I s:le.rterJ:'age(tneme-) 'EJ Si.r:lI'ta-f.o.,lcCB~~) 0~

'i:_~ lurORw .. tiLl-IJ-IT1.I

rset tl~;. rllfl~1 c.u or nreemweavcr :Ffldthel.3te>tIlp<,[IO~,O'ldmn'"Il" .:.rub~Brl':J.;e

2.1. tibra

A Dreamweaver adv6z15 kepernyOje

Az Adobe webhely hivatkozasai

24 f I. resz • Bevezetes a Dreamweaver viliigaba

Amikor a Dreamweaverben eppen egyetlen weboldal sines megnyitva, az udvozlo kepernyot lathatjuk. A 2.1. abran lathato kepernyo valoszmtfleg elter az olvasoketol, mert az Open a Recent Item oszlopban a szerzo altal a kozelmultban megnyitott fajlok Iistaja szerepel, Miutan rnegnyitunk-nehany fajlt a Dreamweaverben, ez a lista gyors lehetoseget biztosit az ujboli megnyitasra.

A 2.2. abran jelolt Preferences, General, Show Welcome Screen (Beallitasok, Altalanos, Udvozlo kepernyo megjelenitese) lehetosegre kattintva megadhatjuk azt is, hogy

a Dreamweaver ne jelenitse meg az udvozlo kepernyot. A konyvben a Dreamweaver szamos mas beallitasat is vizsgaljuk majd. A modositas utan ujra keIl indftani a Dreamweavert, hogy lassuk a hatast,

Altalanos kateg6ria Udv6z16 kepernyo m egjelenltese

nocoment OP~l "~how We.oo:ne screen

OB:~Oi:J~ cccnnents 00 stertup El~;:,rro\~~ opEf1ingread-M1'I files U;rl!ite!hr-;wh~m[)Vin!:lIlIe;~ !~~~t ~ vi

:s::r.hJ55~ velcator

Editi"g (lpbol'1~~ [J Sho','! c'cllJg \c:h;:n ~ting wj~ts ElEnebledou!:r!e-Qytetilin~in;uf:

GjSwJtmro ~para~ap'..,~f'Lff ht:adin9 OAilt>~.·a1ti;:J'.<!IDnsE!CI..Jti\'1:!sp.:i~E:S

0~ .cstmnno and <2m>Mp!D~E'o'tlr <:b!LaM <I> 0u::e[ss;l.lSt~Q1'HTI..u.1:i.gs

B'Nam \\tJE'rl p\;:;dn!;ledj~bh! reyioros w1~1'1 <p> or <hl>-<I1Fj> tags .centl!rJng~ 01.kE <!::!iv> 1£;9 GUS!! "~eo.ler> ~

1--

SpE:IlnQ_rldiooar)!: ,~': .,,;c.:c ', _ .• _.'

==1

2.2.6bra

Az adv6zl6 kepernyot a Dreamuieauer-beallitasole dltalanos hategoriajaban. kapcsolhatjuk be

Macintosh-beallftasok a Dreamweaver meneben

A Dreamweaver Macintosh-valtozataban a Preferences parancs az Edit (Szerkesztes) menu helyett a menusor els6 menliieben, a Dreamweaver meneben talalhate,

Az udvozlo kepernyo a Dreamweaver egyik igen fontos reszen, az ugynevezett dokumentumablaleban jelenik meg. A dokumentumablak megkbzelit6leg ugyanugy mutatja a weboldalakat, ahogy azok a bongeszoben megjelennek majd. A dokumentumablakot jobboldalt a tablak csoportja hatarolja (a Designer munkafeluleten, a Coder rnunkafeluleten a tablak a bal oldalon helyezkednek eJ), a 2.3. abran lathato medon. Ezek a tablacsoportok azokat a parancsokat es listakat tartalrnazzak, amelyek a weblapok es

a weblapelemek modositasahoz, illetve rendezesehez sziiksegesek. A dokumentumablak, a tablacsoportok es a tobbi elem, amelyeket rovidesen tanulrnanyozunk, a Windows operacios rendszereken egyesftett felulette olvad ossze.

2. 6ra • A Dreamweaver kezelese ! 25

Dokumentumahlak (eppen egy Ores weboldal van megnyitva)

Beszuro sav Dokumentu m-eszkoztar Tablacsoport

2.3. abra

A Dreamuieauer Windows-munkafelulete a dokumentumablak mellett beepitett tdblalea: tartalmaz

Allapotsor

Tulajdonsagvizsgal6

Beszuro S8V

Dokumentumahlak

Dokurnentum-aszkoztar Tablacsoport

W nreemweaver Flit! t:-di< View msen M ·tj~":!,,~.I~!:!'J CQm'l1"~ I~~,'!.!:::,~:~"!~_~:::'~!!'_:~~_#~_~~.!!:!.L·

2.4. abra

~"o-jp ~,"Tl Q._ i.x.~ = ,)"']l~';-n-~·~, UI1.""

:"li rm~~'-if,;~-;------33 ~:yk:-~----- I;l6s f!fJZI~!£t@lEj tin~ (Do

I F~~,[ ... ~?~.fOi~!~n.~.,JP' .. , ~.I.~,~ .. ~~ ~.~,:'::::::::,4.:.g, __ ... _ .. ,_ ..

A Macintoshmunleafeluleten

a doleumentumablak felett lebeg5 tabid kat talalunle

Allapotsor

T ulajdonsagvizsgal6

26 ~; l, resz • Bevezetss a Dreamweaver viliigiiba

Amikor Macintoshon nyitjuk meg a Dreamweaver CS3-at, lathatjuk, hogy a dokumentumablakban megjelenik az udvozlo kepernyo, a 2.4. abran szemleltetett m6don, de

a Dreamweaver CS3 Macintosh-valtozataban a tablak a dokumentumablak folott lebegnek. A Window (Ablak) rnenubcl megnyitott lebeg6 tablakat a munkaasztal tetsz61eges pontjara helyezhetjuk, A Dreamweaver Mac- es Windows-v31tozata kulsejeben kiss€: elter egymastol, a szolgaltatasok azonban azonosak.

A rnenusor

Vannak, akik menuparancsokat szeretnek hasznalni, es olyanok is leteznek, akik inkabb ikonokra szeretnek kattintani (ezen sorok Iroja a billentyliparancsokat kedveli). Ez a resz a menurajongok szamara reszletezi a Dreamweaver rnenusorat alkot6 rnenuket.

A File (Fajl) es az Edit (Szerkesztes) menu (lasd a 2.5. abrat) a legtobb programban hagyominyosan megtaIalhat6. A File menu a fajlok megnyitasara (Open), bezarasara (Close), mentesere (Save), betoltesere (Import), mas formatumban torteno mentes ere (Export) es nyomtatasara (Print) szolgalo parancsokat tartalmazza. Az Edit menu

a Cut (Kivagas), Copy (Masolas) es Paste (Beillesztes), valamint a Find and Replace (Kereses es csere), illetve a Preferences (Beallitasok - Windowson) parancsot tartalrnazza. A Preferences paranccsal a Dreamweaver fehiletet es rmikodesenek szamos tenyezojet szabalyozhatjuk.

m _

i

S~ctAi CIrI+.A

~ctPa-~tT_Ilg ctr/+[

SeJectCblrl elM]

Bnd';':1dR~Ic~.,. Ctri:+f

Rnd ~eledi"n Shift-tfl

AC1d~ext f3

;:: ~ .: .,.;:;

2.S. iibra

A File es az Edit menu

! CodIO:CoU~~

, ; a Dreamtoeaoerre jellemsai parancsok mel/ell szamos mas allealmazasban gyaleori parancsokat is tartaimaz

~di[ v.'ith ExtEIn<!;[ Edi!.oi

To._g !-mrarj~, .. l".f.::i!.bCi~GShorlwt:;-.,.

A View (Nezet) menu (lasd a 2.6. abrat) be- es kikapcsolja a fejlectartalorn (Head Content) megjeleniteset, a lathatatlan elemeket, a reteg-, tabla- es kerethatarokat, a kepterkepeket es az allapotsort. Az eppen bekapcsolt elemeket pipa jeloli,

2. ora • A Dreamweaver kezelese ; 27

A View menu ezen kivul a vonalz6 (Rulers), a racs (Grid) es a segedvonalak (Guides) bekapcsolasara, bovftmenyek (Plugins) Iejatszasara es segedkep (Tracing Image) megjelenftesere szolgalo parancsokat tartalmaz. Nem ba], ha nem ertjuk pontosan, hogy mire j6k ezek a parancsok, mert a kesobbi leckekben reszletesebben foglalkozunk majd veluk,

Ctrl+Shift+O

RtJYjdth

Ctrl+Alt+5hlft-tIJ

g,d e

.., Qesjgn CooeEO<lo.,;""

~.·.'1td1Vio:w:o Ctrl+A

R~fj-etJ DeSi~Vr.E;r,' f5

!:ie~c!Coo~t

.". Uo~ptConlMt I~NeMode ylSl.clAlr:k ."",R"*",,, Code Vff:~ Options

Ctn+Shlfi:+H

2.6. iibra

TOD1Qa."S

A VIew menu a felulet elemeit be- es kikapcsol6 parancsoknak ad otthont

-

F~'~m~;7~,------~- .. ----

F::-----------

-:::::11":':;·'

v;i!"'lectlonPrope:rti-e; "cssSWe:o

Shift-tfil

T£bl,= Objects

_L._Y"_"'_o_'J_."' to ;

,.

! : ",,-; '" ,~; ,;

r ~::':~-~~"~:~-:.~ ~'¢:;",

!_~~-rU:-Q<:t Iehle

:::., '

-Era'1"leset qr~e G:lnliffi

,. i

2.7. iibra

Az Insert es a Modify menu segitsegeoel szabalyozhatjule az objektumok beszurdsdt es a jellemz5ik megodltoztatasdt

!:f1l'1L

Templ<l~ Qbj~ RerentSnfppets

! Ll_brary

~ Tg:nplatel:-

[ Tl!!l,cln-e

;Wry ~ ,

---------------

.. i

.. !

Q!.~tomize Fa\rol"j~ •..

~~~_~~:_C)~".

A2 Insert (Beszuras) menu (lasd a 2.7. abrat) nagyjabol azonos a beszuro savval (Insert Bar) - amelyet hamarosan felfedezunk -, mert a menu segftsegevel az osszes, a beszuro savon elerheto elemet hozzaadhatjuk az oldalakhoz. Ha valaki jobban szeret grafikus ikon okra kattintani, az az Insert menu szoveges parancsai helyett a beszuro savot is

28 i I. resz • Bevezetss a Dreamweaver vilagaba

hasznalhatja, A Modify (Modositas) menu (2.7. abra) az eppen kijelolt objektum tulajdonsagainak modositasat teszi lehetove. Az objektumok weboldalra torteno beszurasa utan a Modify menu paranesaival erhetjuk el a kivant megjelenest, iIletve mukodest.

A Text (Szoveg) menu (lasd a 2.8. abrat) tobbfele Iehetoseget biztosit a weboldalakon szereplo szovegek rnegjelenesenek finomhangolasara. A kevesbe j6 helyesir6k szamara a Text memiben megtaIalhat6 Check Spelling (Helyesiras-ellenorzes) paranes a leglenyegesebb. Amikor kijelolunk vaIamilyen szoveget, a Text menuben megjelenik a tulajdonsagvizsgaloban (amellyel rovidesen megismerkedunk) rendelkezesre a116 tulajdonsagok egy resze. A menu segirsegevel elvegezhetjuk a szovegek behuzasat (Paragraph format), listat hozhatunk letre (List), valamint m6dosithatjuk a benltulajdonsagokat (Font).

A Commands (Paranesok) menu (lasd a 2.8. abrat) olyan hasznos parancsokat kinal, mint a Clean Up HTML (HTML tisztitasa) es a Clean Up Word HTML (Word HTML tisztitasa).

A menu segitsegevel ezen kivul tablazatokat forrnazhatunk es rendezherunk, fenykepalbumokat hozhatunk Ietre, tovabba kepeket optimalizilhatunk a webes kozzetetelre,

~--

StlrtE.ecordng

Ctrl+Shifi+X

§jjtO:lmm~dUs;t. .. 2~t ~~ C;:lI1l<w;'lnd~ ... r:1a""};;;!io:Ext!;~rr;:, ••

~y Sour-ce FOITl1Cltting

q_-Eiill Up XH1JIIL .•.

(,'

: ~-~~~ · t, 'eb ~h"t'" Allii.iiil •••

I--~---- -----

I ~""~:::~Ofth"Web ~_~=~~~~=~-:_

2.8. libra

A szouegelemete modositdsahoz szukseges parancsoleat a Text menuben talaljule.

A Commands menu a HIML-Md leitisztitasahoz, a kepek optimalizdlasdhoz, ualamint a tdbldeatoe formaeasahoz es rendezesehez szukseges parancsokat tartalmaaza. Rendleiuul hateeony!

A Site (Webhely) menu (lasd a 2.9. abrat) a webhely egeszevel kapesolatos paranesokat tartalmazza. A Dreamweaver-webhelyek kezeleset a 3., a 22., valamint a 23. leckeben targyaljuk, A Window (Ablak) menu (Iasd a 2.9. abrat) azert fontos, mert ez nyitja meg es zarja be az osszes Dreamweaver-tablat es -vizsgalot, amelyekkel a lecke egy kesobbi reszeben foglalkozunk. A menu aljan ezen kivul megtalalhatjuk az eppen megnyitott fajlok listajat.

Tllblak megnyitasa a Window menlib61

Nem kell WI sokat foglalkozni az egyes tablak keresesevel, as azzel, hogy megjegyezzilk, melyik tablacsoportba tartoznak, mert a Window rnenoben egyszeruen kivalaszthatiuk az adott tabla nevet, A Window menu seqltseqevel gyorsan megta-

2. ora • A Dreamweaver kezelese 1 29

lalhatjuk es megnyithatjuk a Dreamweaver tablait. A mar megnyitott tablak neve mellett pipat talalunk, A Window rnenilbdl meg a beszuro savot (Insert parancs) es a tulajdonsaqvizsqalot (propertIes parancs) is kinyithatjuk, iIIetve hezarhaijuk .

. ~----

ljewSite'T' _:>tes .. ,

Ctrl-fFB

2.9. libra

A Site menu parancsainah segitsegeuel teljes weboldalakat JelugyelhetUnk. A Window menu parancsaiual a Dreamuoater tablat: es vizsgal6it leezelhetjide

Dreemweever EKma"'lQI::

BaflOige Extensions ...

Dreami'.'Ci5ver 5;..Jpport Center brol;"mwf!<l'.leJ' D~~~ Center Adobe Oi'din~EPru'Tt$ AdobeI;mng

2.10. libra

A Help menu segftsegevel hozzaferhetunk a Dreamweaver szeles korn sugorendszerehez

30 i. I. resz .. Bevezetes a Dreamweaver vilagaba

A sugorendszerrel a lecke egy kesobbi reszeben ismerkedunk meg. A 2.10. abran lathato Help (Sug6) menu HTML alapu sugofajlokra hivatkozik, ezen kivul egy az Extension Managert (Bovitmenykezelo) elindito parancsot is tartalmaz (Manage Extensions - Bovitrnenyek kezelese). A menuberi szamos Adobe-forrasra - peldaul az Adobe webhelyen talalhato Dreamweaver Support Centerre (Drearnweaver-ugyfelszolgalat) - mutate hivatkozast talalunk, Az About Dreamweaver (A Dreamweaver nevjegye) memipont olyankor hasznos, ha meg szeretnenk tudni, hogy eppen melyik Drearnweaver-valtozat fut. Erdernes figyelni az Adobe webhelyet, hatha a ceg valamikor frissitest tesz kozze

a Dreamweaverhez. Mindig celszeru gondoskodni arrol, hogy a Ieheto legfrissebb programot hasznaljuk.

A Dreamweaver Macintosh-valtozataban az iment Ieirt rnenuk mellett a 2.11. abran lathato Dreamweaver menu is megtalalhato, Ebben a menuben szerepel az About Adobe Dreamweaver, amely a Windows-valtozatban a Help menu ben kapott helyet, valamint a Preferences parancshoz is ez kinal hozzaferest. A Keyboard Shortcuts (Billentyuparanesok) paranes itt talalhato, mig a Dreamweaver Windows-valtozaLiban az Edit rnenuben.

HIde Oreamweaver:Jl:H HIde Others "\,:~H

2.11. ahra

SllowAIt

I· Quli Dreamweaver ··~QI

A Macintoshon a Dreamuieaoer menubo] erhetjuk ei a Preferences parancsot

A beszur6 sav

A beszuro Say a Windowsban kozvetlenul a rnenusor alatt talalhato, a Macintoshon pedig egy lebeg6 tabla, amely weblapelemek - peldaul kepek, tablazatok, urlapok es hiperhivatkozasok - beszurasara szolgalo gombokat tartalmaz. Az objektumokat ugy szurhatjuk be a weboldalakba, ha a megfelel6 gomb ikonjara kattintunk, vagy a lapra luizzuk azt. A beszuro savon talalhato parancsok az Insert menubol is elerhetok,

A beszuro Say kategoriai a kbvetkez6k:

.. Common (Altalanos) .. Layout (Elrendezes) .. Forms (Urlapok)

.. Data (Adatok)

It Spry

.. Text (Szoveg)

.. Favorites (Kedvencek)

2. ora • A Dreamweaver kezelese i 31

A 2.12. abran lathatjuk, hogy a beszuro sav bal oldalan egy lenyilo menu talalhato, amelynek segitsegevel valaszrhatunk a het rendelkezesre allo kategoriabol, Az egyes kategoriak rnegjelenitesehez nyissuk le a rnenut, majd valasszuk ki a kategoriat. Alapallapotban a Common kateg6ria Iatszik-de ha iirlapokkal szeretnenk dolgozni, at kell valtani a Forms kategoriara, szovegek kezelesekor pedig a Text kategoriat kell hasznalni.

2.12. abra

A beszuro sau lenyfl6 menuje a leategorialista melleti a Show as Tabs (Megjelenites lapolekent) parancsot is tartalmaeza, amelynek segitsegevellapokra osztott beszuro sauot jelenitheuinte meg

A beszuro Say nehany objekturna a hozza tartoz6 objektumcsoportokat osszefogo lenyflo menu. A Common kategoriaban taJalhat6 Images CKepek) objektum lenyilo menujeben peldaul az Image (Kep), a Placeholder Image (Helyorzo kep), a Fireworks HMTL, a Navigation Bar (Navigacios say) es egyeb kepekkel kapcsolatos parancsok [elennek meg. Ezek 31': ohjeklumok mind <I kepekhez kapcsolodnak, ezert egyetlen lenyflo menube csoportosulnak a beszuro savon.

A beszuro say alapallapotban Menu (Menu) uzernmodban jelenik meg, a lenyilo menu utols6 parancsat, a 2.12. abran lathato Show as Tabs (Megjelenites lapokkent) parancsot valasztva azonban Tabs (Lapok) uzemrnodban is megjelenithetjuk. A Show as Tabs paranes a say felso reszen lapokkent jeleniti meg a beszuro Say kategoriait, ahogy azt

a 2.13. abra mutatja. Ha ismet Menu uzernmodban szeretnenk hasznalni a beszuro savor, valasszuk a lenyil6 menu 2.13. abran szerepl6 Show as Menu (Megjelenites menukent) parancsat,

2.13. abra

Tabs tizemmodbari a beszurt) sao leategoria: lapoleeent jelenneh meg a sau tetejen

32 \: I. resz • Bevezetes a Dreamweaver vihigaba

A 2.1. tablazat felsorolja a beszuro savban elerheto osszes elemet, valamint azok leirasat. A tablazat roviden reszletezi a beszuro savon talalhato egyes objektumokat, a Data (Adatok) lapon talalhato objekturnok kivetelevel, ugyanis ezek kizarolag dinamikus weboldalak letrehozasara szolgalnsk. Tekintsuk at a tablazatot, es isrnerkedjiink meg azokkal az objektum- es tartalomtipusokkal, amelyeket a Dreamweaverben a weboldalakhoz adhatunk.

Ikon

Leiras

Ikon neve

Common (Altalanos) kateg6ria

Hyperlink (Hiperhivatkozas)

A szoveget es a hivatkozas helyet tartalmaz6 hiperhivatkozast szur be.

Email Link

(E-mail hivatkozas)

Olyan hiperhivatkozast szur be, amelyre kattintva egy ures e-mail nyilik meg, meghatarozott dmzettel.

Named Anchor (Nevesitett horgony)

Nevesitett horgonyt helyez eJ a beszuras pont jan. A nevesitett horgonyok fajlokon belul hoznak letre hiperhivatkozasokat.

Table (Tablazat)

Tablazatot hoz Ietre a besziiras helyen.

Insert Div Tag

(Div cimke beszurasa)

Egy -cd.i v» cimket, vagyis egy szoveg es grafika tarolasara szolgalo altalanos tarolocimket szur be. (A Layout kategoriaban is megtalalhato.)

Image (Kep)

Kepet helyez el a beszuras pontjan. (Images lenyilo menu)

Image Placeholder (Kephelyorzo)

Hely6rz6t szur be kepek szamara, (Images leny1l6 menu)

Rollover Image (Valtokep)

Arra ker, hogy adjuk meg az eredeti kepet, illetve azt a kepet, ami akkor jelenik meg, amikor

a felhasznalo a kep fole viszi az egeret.

(Images lenyilo menu)

Fireworks HTML

Az Adobe Fireworksben mentett kepet helyez el a beszuras pont jan. (Images lenyilo menu)

A webhelyen torteno navigalast segito gombikonkeszletet szur be. (Images lenyilo menu)

Navigation Bar (Navigacios say)

Draw Rectangle Hotspot (Teglalap alaku forr6pont rajzolasa)

Teglalapot rajzolhatunk vele egy adott teruleten, amelyet egy meghatarozott URi-re iranyitunk. (Images Ienyilo menu)

Draw Oval Hotspot (Ovalis alaku forropont rajzolasa)

Ovalist rajzolhatunk vele egy adott teruleten, amelyet egy meghatarozott URi-re irarryitunk. (Images lenyilo menu)

2. 6ra • A Oreamweaver kezelase [ 33

Ikon Ikon neve
[Q] Draw Polygon Hotspot
(Sokszog alaku
forr6pont rajzolasa)
[DJ Flash
~ Flash Button
(Flash gomb)
~ Flash Text
(Flash szoveg)
~ Flash Paper
~ Flash Video
~ Shockwave
~ Applet (Kisalkalmazas)
~ Param (Parameter) l.eiras

Sokszoget rajzolhatunk vele egy adott teruleten, amelyet egy meghatarozott URL-re iranyitunk. (Imageslenyilo menu)

Adobe Flash filmet helyez el a beszurasi pontnal. (Media lenyilo menu)

A rendelkezesre a116 kesz Adobe Flash gornbok valarnelyiket helyezi el a beszuras pant jan. (Media lenyilo menu)

Szerkeszthet6 Flash Text objektumot helyez el a beszuras pont jan, es Flash fajlt hoz letre, (Media Ienyilo menu)

Flash Paper dokumentumot szur be a webaldalba. (Media lenyilo menu)

Flash Video obiekrumot helyez el a beszurasi pontnal, es elvegzi annak bealhtasat.

(Media Ienyil6 menu) >

Shockwave filmet (vagyis a Webre elokeszitett Adobe Director filmet) helyez el a beszuras pant jan. (Media lenyilo menu)

Java kisalkalmazast helyez el a beszuras pont jan. (Media lenyil6 menu)

Olyan cimket sziir be, amelynek segitsegevel egy kisalkalmazasnak vagy egy ActiveX vezer- 16nek atauni kivant parametereket es azokhoz tartozo ertekeket adhatunk meg.

(Media lenyfl6 menu)

ActiveX

ActiveX vezerlot helyez el a beszuras pont jan. (Media lenyilo menu)

Plugin (Bovitmeny)

Olyan fajlt helyez el a beszuras pont jan, amely egy bongeszobovfrmenyt igenyel. (Media lenyfl6 menu)

Date (Datum)

A meghatarozott helyen beszurja az aktualis datumot,

Server-Side Include (Kiszolgalooldali k6d)

Kiszolgalooldali k6dat utanzo fijlt helyez el a beszuras pont jan.

Megjegyzest illeszt be a beszuras pontjan,

Comment (Megjegyzes)

Keywords (Kulcsszavak)

Egy keywords (kulcsszavak) metacirnket illeszt a fejlecbe, oIyan kulcsszavakat adva

a weboldalhoz, amelyek elosegftik, hogy a keresomotorok helyesen indexeljek azt, (Head lenyil6 menu)

34 t l. resz • Bevezetes a Oreamweaver vihigaba

Ikon

Ikon neve

Leiras

Meta

Metacirnket illeszt a weboldal fejlecebe,

Az objekturn a keres6motorokat segit6 name (nev) tipusu, vagy a felhasznalot masik URL-re iranyito, illetve a webhelyr61 tovabbi - peldaul sziil6i felugyelettel kapcsolatos - inforrnaciokat szolgaltato ht tp-equi v (http-azonos) tipusu metacimkeket kepes beszurni.

(Head lenyflo menu)

Description (Leiras)

Egy description (lefras) metacimket szur

a fejlecbe, olyan lefrast adva a weboldalakhoz, amelynek segftsegevel a keres6motorok kepesek megfelel6en indexelni azt. (Head lenyilo menu)

Refresh (Frissites)

Egy refresh (frissftes) rnetacimket illeszt

a fejlecbe. Ez a cimke azt hatarozza meg, hogy harry masodperc teljen el, miel6tt az oldal automatikusan egy masik weboldalra ugrik vagy frissiti magat, (Head lenyil6 menu)

Base (Kiindulo pont)

Egy base (kiindul6 pont) cirnket szur a fejlecbe, ami lehetove teszi, hogy rneghatarozzunk

egy kiindul6 URL-t vagy egy kiindul6 celablakot, amely befolyasolja a weblap osszes eleresi utvonalat. (Head lenyilo menu)

Link (Hivatkozas)

Egy kiils6 fajl, altalaban egy parancsfajl vagy stiluslapfajl cirnet szurja be. (Head leny116 menu)

Parancsk6dot helyez el a beszuras pont jan. (Script lenyilo menu)

Script (Parancsfajl)

No Script (Parancsfajl nelkul)

noscript (parancsfajl nelkul) cimkeket illeszt

a parancsfajlokat nem tarnogato bongeszok altal megjelenitett HTML k6d ele es mage.

(Script lenyilo menu)

Make Template (Sablon letrehozasa)

Dreamweaver-sablont keszit az aktualis weboldalbol. (Templates lenyilo menu)

Beagyazott Dreamweaver-sablont keszit

az aktualis sablonb61. (Templates lenytlo menu)

Make Nested Template (Beagyazott sablon letrehozasa)

Editable Region Szerkeszthet6 tartomanyt ad a sablonokhoz.

(Szerkeszthet6 tartornany) (Templates lenyilo menu)

Optional Region Valaszthato tartomanyt ad a sablonokhoz - ez

(Valaszthato tartomany) a tartomany tetszes szerint megjelenithet6, illetve elrejthet6. (Templates lenyilo menu)

Repeating Region (Ismetlodo tartornany)

Ismetlodo tartomanyt ad a sablonokhoz. (Templates lenyflo menu)

2. 6ra .. A Dreamweaver kezelese f 35

Ikon

Ikon neve

Leiras

Editable Optional Region Szerkeszthet6 valaszthato tartomanyt ad

(Szerkeszthet6 a sablonokhoz. (Templates lenyil6 menu)

valaszthato tartomany)

Repeating Table (Ismerlodo tablazat)

Tag Chooser (Cimkevalaszto )

Ismetlddo tablazatot ad a sablonokhoz, es meghatarozza, hogy mely cellak szerkeszthetok, (Templates lenyil6 menu)

A rendelkezesre all6 cimkek rangsorolt memijebol kivalaszthatunk egy beszurni kivant cimket.

Layout (Elrendezes) kateqoria

I d Standard mode

Stan· ar /

. (Hagyomanyos

uzernmod)

Bekapcsolja a Dreamweaver Standard uzemrnodjat, egyuttal kikapcsolja az Expanded Tables (Kibontott tablazatok) es a Layout (Elrendezes) uzemmodot,

~ Expanded Tables mode ~ (Kibontott rablas uzernmod)

Bekapcsolja a Dreamweaver Expanded Tables uzemmodjat, amely kitoltest es keretet ad

az osszes tablazathoz.

Insert Div Tag

(Div cirnke beszurasa)

Egy -cd i. v » cimket, vagyis egy szoveg es grafika tarolasara szolgalo altalanos tarolocirnket szur be. (A Common kategoriaban is megtalalhato.)

Draw AP Div

(AP Div keszitese)

AP Div tarolot hoz letre a weboldalakon.

Spry Menu Bar (Spry memisor)

Spry Tabbed Panels (Spry lapokra osztott tablakkal)

A Spry keretrendszer segitsegevel menusort

110z letre, (A Spry kategoriaban is megta!aH iato.)

A Spry keretrendszer segitsegevel lapokra osztott tablacsoportokat hoz letre.

(A Spry kategoriaban is megtalalhato.)

Spry Accordion (Spry harmonika)

A Spry keretrendszer segitsegevel osszecsukhato tablacsoportokar hoz letre.

(A Spry kategoriaban is rnegtalalhato.)

Spry Collapsible Panel (Spry osszecsukhato tabla)

A Spry keretrendszer segitsegevel egyetlen bsszecsukhat6 tablat hoz Ietre,

(A Spry kategoriaban is megtalalhato.)

Table (Tablazat)

Tablazatot hoz Ietre a beszuras helyen,

(A Common kategoriaban is megtalalhato.)

Insert Row Above (Sor beszurasa felulre)

Uj sort szur be az eppen kijelolt tablazatsor fole,

Insert Row Below (Sor beszurasa alulra)

Uj sort szur be az eppen kijelolt tablazatsor ala.

Insert Column to the Left

(Oszlop beszurasa balra)

Uj sort szur be az eppen kijelolt tablazatoszlcp bal oldalan.

36 f r. resz • Bevezetes a Dreamweaver vilagaba

Ikon

Ikon neve Leiras

Insert Column Ui sort szur be az eppen kijelolt tablazatoszlop

to the Right jobb oldalan,

(Oszlop beszurasa jobbra)

IFrame (Belso keret) Egy masik HTML dokumentumot tartalmaz6 belso keretet szur be.

Left Frame

(Bal oldali keret)

Keretet hoz letre az aktualis keret bal oldalan, (Frames lenyilo menu)

Right Frame

(Iobb oldali keret)

Keretet hoz Ietre az aktualis keret jobb oldalan, (Frames lenyilo menu)

Top Frame (Pelso keret)

Keretet hoz letre az aktualis keret folott.

(Frames lenyflo menu)

Bottom Frame Keretet hoz letre az aktualis keret alatt.

(Frames (Als6 keret) lenyil6 menu)

Bottom and Nested Keretet hoz Ietre az aktualis keret bal oldalan,

Left Frame (Als6 es majd keretet szur be ala. (Frames lenyIl6 menu)

beagyazott bal oldali keret)

Bottom and Nested Keretet hoz letre az aktualis keret jobb oldalan,

Right Frame (Als6 es majd keretet szur be ala. (Frames lenyilo menu)

beagyazott jobb oldali keret)

Left and Nested Bottom Keretet hoz letre az aktualis keret alatt, majd

Frame (Bal oldali es keretet szur be a bal oldalan,

beagyazott als6 keret)

(Frames lenyil6 menu)

Right and Nested Bottom Frame Gobb oldali es menu)

Keretet hoz letre az aktualis keret alatt, maid keretet szur be a jobb oldalan,

(Frames lenyilo beagyazott also keret)

Top and Bottom Frame (Als6 es felso keret)

Keretet hoz Ietre az aktualis keret alatt, rnajd keretet szur be fole.

Left and Nested Top Keretet hoz letre az aktualis keret folott,

Frame (Bal oldali es majd keretet szur be a bal oldalan.

beagyazott felso keret) (Frames lenyilo menu)

Right and Nested Top Keretet hoz letre az aktualis keret folott, maid

Frame (jobb oldali es keretet szur be a jobb oldalan,

beagyazott felso keret) (Frames lenyil6 menu)

Top and Nested Left Keretet hoz letre az aktualis keret bal oldalan,

Frame (Fels6 es majd keretet szur be fole. (Frames lenyilo menu)

beagyazott bal oldali keret)

Top and Nested Right Keretet hoz letre az aktualis keret jobb oldalan,

Frame (Felso es maid keretet szur be fole. (Frames lenyilo menii)

beagyazon jobb oldali keret)

Draw Layout Table Tablazatot hoz letre a Layout nezetben.

(Elrendezesi tablazat rajzolasa)

Draw Layout Cell Tablazatcellat hoz letre a Layout nezetben,

(Elrendezesi celia rajzolasa)

2. ora • A Dreamweaver kezelese 1, 37

Ikon

Ikon neve

Leiras

Urlapot helyez el a beszuras pont jan.

Forms (Urlapok] kateg6ria

Form (Urlap)

Text Field (Szovegmezo)

Szovegrnezot szur be.

Hidden Field (Rejtett mez6)

Rejtett mez6t szur be.

Textarea (Tobbsoros sz6vegmez6)

Textarea elemet, vagyis tobbsoros szovegmezot szur be.

Check Box (Ielolonegyzet)

jelolonegyzetet szur be.

Radio Button (Valasztogomb)

Valasztogombot szrir be.

Radio Group (Valasztocsoport)

bsszefugg6 valasztogornbokbol a116 csoportot szur be.

List/Menu (Lista/Menu)

Listat vagy lenyil6 rnenut szur be.

]umpMenu (Ugcis menu)

Ugras menut hoz letre, amelynek segitsegevel a felhasznalok a rnenuben kivalasztott webhelyre lephetnek,

Image Field (Kepmezo)

. Keprnezot szur be, amelynek segitsegevel a kep gombkent viselkedik.

File Field (Fajlmezo)

Fajlmezot szur be, amelynek segftsegevel a Ielhasznalok fajlokat tolthetnek fel.

Button (Gomb)

Gombot illeszt be.

Label (Cimke)

Cirnket rendel az urlapelernekhez, amelynek segitsegevel a lataskorlatozott felhasznalok tovabbi inforrnaciokat kaphatnak a cimkebe agyazott drlapelemekr6L

Fieldset (Mezocsoport)

Olyan 6sszefugg6 mez6kb61 a116 csoportot

hoz letre, amelynek segitsegevel az urlap lataskorIatozottak szamara keszult bongeszokbol is elerhet6. A mez6csoport egy drlapelemcsoportot tartalmaz, a Iatoknak pedig a csoportot hatarolo keretkent jelenik meg, a tetejen a mez6csoport cimevel,

Spry Validation

Text Field (Spry ellen6rz6 szovegrnezo)

A Spry keretrendszert alkalmazo ellen6rz6 logikat tartalmaz6 szovegrnezot hoz Ietre. (A Spry kategoriaban is megtalalhato.)

Spry Validation Text Area

(Spry tobbsoros ellen6rz6 szovegmezo)

A Spry keretrendszert alkalmaz6 ellen6rz6 Iogikat tartalmaz6 tobbsoros szovegmezot

hoz letre, CA Spry kategoriaban is rnegtalalhato.)

38 ! L resz • Bevezetes a Dreamweaver vilagaba

Ikon

Ikon neve

Ieiras

Spry Validation Checkbox (Spry ellenorzo jelolonegyzet)

A Spry keretrendszert alkalmaz6 ellenorzo logikat tartalmaz6 jelolonegyzetet hoz letre. .. (A Spry kategoriaban is megtalalhato.)

Spry Validation Select (Spry ellen6rz6 kijeloles)

A Spry keretrendszert alkalmaz6 ellen6rz6 logikat tartalmaz6 kijelbl6 objekturnot hoz letre ([ista vagy menu a Dreamweaverben).

(A Spry kateg6riiban is rnegtalalhato.)

Spry kateg6ria

XML adatforrast hataroz meg.

Spry XML Data Sheet (Spry XML adatlap)

Spry Region (Spry tartomany)

A Spry keretrendszeren keresztul adatokat fogad6 tarolot hataroz meg.

Spry Repeat (Spry ismetlodes)

A Spry keretrendszeren keresztul isrnetlodo adatokat fogad6 tarolot hataroz meg.

Spry Repeat List (Spry ismetlodo lista)

A Spry keretrendszeren keresztul isrnetlodo adatokat fogad6listit hataroz meg.

Spry Table (Spry tablazat)

Spry Validation Text Field (Spry ellen6rz6 sz6vegmez6)

A Spry keretrendszeren keresztul adatokat fogad6 tablazatot hataroz meg.

A Spry keretrendszert alkalmaz6 ellen6rz6 logikat tartalmazo szovegrnezot hoz letre, (A Forms kategoriaban is rnegtalalhato.)

Spry Validation Text Area (Spry tobbsoros ellen6rz6 szovegmezo)

A Spry keretrendszert alkalmaz6 ellen6rz6 logikat tartalmaz6 tobbsoros szovegmezot

hoz letre, (A Forms kategoriaban is megtaialhato.)

Spry Validation Checkbox (Spry ellen6rz6 jelolonegyzet)

A Spry keretrendszert alkalmaz6 ellen6rz6 logikat tartalmaz6 jelolonegyzetet hoz letre. (A Forms kategoriaban is megtalalhato.)

Spry Validation Select (Spry ellen6rz6 kijeloles)

A Spry keretrendszert alkalmaz6 ellen6rz6 logikat tartalmaz6 kijelolo objektumot hoz letre (!ista vagy menu a Dreamweaverben).

(A Forms kategoriaban is megtalalhato.)

Spry Menu Bar (Spry menusor)

A Spry keretrendszer segitsegevel menusort

hoz letre, (A Layout kategoriaban is megtalalhato.)

Spry Tabbed Panels (Spry lapokra osztott tablak)

A Spry keretrendszer segitsegevel lapokra osztott tablacsopcrtokat hoz Ietre.

(A Layout kategoriaban is megtalalhato.)

Spry Accordion (Spry harrnonika)

A Spry keretrendszer segitsegevel osszecsukhato tablacsoportokat hoz Ietre.

(A Layout kategoriaban is megtalalhato.)

Spry Collapsible Panel (Spry osszecsukhato tabla)

A Spry keretrendszer segitsegevel egyetlen osszecsukhato tablat hoz letre,

(A Layout kategoriaban is megtalalhato.)

2. ora • A Dreamweaver k.ezelese ! 39

Ikon

Ikon neve

teiras

Text ~Sziiveg) katsqeria

Bold (Felkover)

0 Italic (D6lt)
[[] Strong (Eros)
~ Emphasis (Kiemeles)
[!] Paragraph (Bekezdes)
[Ej] Block Quote
(Idezetblokk)
~ Preformatted Text
(Eldre formazott szoveg)
~ Heading 1
(Elsoszinni cimsor)
[@ Heading 2
(Masodszintu cirnsor)
~ Heading 3
(Harmadszinni cimsor)
@J Unordered list
(Rendezetlen felsorolas)
~ Ordered list
(Rendezett felsorolas)
[EJ List Item (Listaelern)
@D Definition List
(Meghatarozaslista)
@!J Definition Term
(Meghatiroz6 kifejezes)
~ Definition Description
(Meghatarozasleiras) A b cimke alkalmazasaval felkoverre teszi a kijelolt szoveget.A HTML legut6bbi valtozaraiban mar nem szerepel ez a cirnke. A felkover bern jovahagyott cimkeje a strong (eros) cimke,

Az i cimke alkalmazasaval doltte teszi a kijelolt szoveget. A HTML legut6bbi valtozataiban mar nem szerepel ez a cimke, A dolt betu jovahagyott cimkeje az emphasis (kiemeles) cimke.

A jovahagyott strong cimke alkalrnazasaval felkoverre teszi a kijelolt szoveget,

A jovahagyott emphasis cimke alkalmazasaval doltte teszi a kijelolt szoveget,

Bekezdesbe foglalja a kijelolt szoveget.

A blockquote cimke alkalmazasaval jobbrol es balrol is behuzott idezetblokka alakitja a kijelolt szoveget.

A pre cimke alkalrnazasaval elore formazotta teszi a szoveget (rogzitett szelessegu betutipussal jeleniti meg, es lehetoseget biztosit szokozok hozzaadasara),

A hl cimke alkalmazasaval l-es (a legnagyobb) mereni cirnsorra alakitja a kijelolt szoveget.

A h2 cirnke alkalmazasaval 2-es merenf cimsorra alakitja a kijelolt szoveget.

A h3 cimke alkalmazasaval 3-as mereni cimsorra alakitja a kijelolt szoveget.

A kijelolt szoveget rendezetlen (pontozott) listava alakftja.

A kijelolt szoveget rendezett (szarnozott) felsorolassa alakitja.

Ali cimke segftsegevel listaelemme, vagyis

egy rendezett vagy rendezetlen felsorolas onallo elerneve alakitja a kijelolt szoveget.

Meghatarozaslistaz hoz letre, amely meghatarozo kifejezesekbol es meghatarozasleirasokbol all.

Meghatiroz6 kifejezest hoz Ietre egy meghatarozaslistan belul,

Meghatiroz:isleir:ist hoz letre egy rneghatarozaslistan belul,

40 i I. resz • Bevezetes a Dreamweaver vih:igaba

Ikon Ikon neve
Icbbr.1 Abbreviation (Rovidites)
luu~cl Acronym (Benlszo)
~ Line Break (Sortores)
~ Non-Breaking Space
(Nem torheto szokoz)
0 Left Quote
(Nyit6 idezojel)
G Right Quote
(Zaro idezojel)
EJ Em-Dash (Gondolatjel)
[£J Pound (Font)
[ID Euro (Eur6)
~ Yen0en)
~ Copyright
(Szerzoi jogok)
~ Registered Trademark
(Bejegyzett vedjegy)
ITMI Trademark (Vedjegy)
m Other Characters
(Egyeb karakterek) Leiras

abbr cirnkek koze helyezi a szoveget, es teljes szoveges meghatarozast ad a roviditesekhez. Ez elosegiti, hogy a keres6motorok helyesen indexeljek a weboldalr.

acronym cirnkek koze helyezi a szoveget, es teljes szoveges meghatarozast ad a benfszavakhoz,

Ez el6seglti, hogy a keres6motorok helyesen indexeljek a weboldalt.

br cimket, vagyis sortorest helyez el a beszuras pont jan. (Characters lenyil6 menu)

Szokozt Ietrehozo kulonleges karaktert (&nbsp; ) szur be. A nem torheto szokoz ezen kivul megakadalyozza a ket sz6 kozotti sortorest, (Characters Ienyilo menu)

A nyit6 idezojel kulonleges karakteret szurja be. (Characters Ienyilo menu)

A zaro idezojel kulonleges karakteret szurja be. (Characters lenyilo menu)

A gondolatjel kulonleges karakteret szurja be. (Characters lenyilo menu)

A font penznemjel kulonleges karakteret szurja be. (Characters lenyilo menu)

Az eur6 penznemjel kulonleges karakteret szurja be. (Characters Ienyilo menu)

A jen penznernjel kulonleges karakteret szurja be. (Characters leny1l6 menu)

A szerz6i jogok vedelrnet jelz6 kulonleges karaktert szurja be. (Characters lenyilo menu)

A bejegyzett vedjegy szimbolum kulonleges karakteret szurja be. (Characters lenyilo menu)

A vedjegy szimb6lum kulonleges karakteret sziirja be. (Characters lenyilo menu)

Megnyit egy rnenut, amely szamos tovabbi kulonleges karaktert tartalmaz. (Characters lenyilo menu)

A Favorites (Kedvencek) kateg6ria lehetove teszi, hogy egy kulon kategoriahoz adjuk a gyakran hasznalt objektumokat. Ezt a szolgaitatast a 24. leckeben vizsgaljuk majd reszletesebben, amikor megtanuljuk, hogyan lehet a sajat munkamodszerunkhoz igazitani a Dreamweavert. A konyv vege fele mar pontosabban fogjuk tudni, hogy milyen tipusu objektumokat szeretnenk a Favorites kategoriaba helyezni, hogy gyorsabban dolgozhassunk a Dreamweaverben. Ezek a szemelyes kedvencek, a leggyakrabban hasznalt objektumok egy hasznos beszurosav-kategoriaba gyCijtve.

2. 6ra • A Dreamweaver kezelese ; 41

A dokumentumablak

A dokumentumablak alapesetben felnagyitott meretben [elenik meg, es a cime, ilIetve a fajlnev a kepernyo Iegtetejen lithat6. A 4. Ieckeben kiprobaljuk majd, mikent lehet menteni egy fijlt, valamint fijlnevet es cimet rendelni hozza, A dokumentumablak

a Dreamweaver feluletenek az a resze, amelyet a leggyakrabban hasznalunk majd.

A Document Cdokumentum) eszkoztar a dokumentumablak teteien talalhato,

A Document eszkoztar

A 2.14. abran lithat6 Document eszkozrar segitsegevel gyorsan hozzaferhetunk a fontos parancsokhoz. A Document eszkoztar bal oldalan lithat6 hirom gombbal a Code (K6d) nezet, a Design (Tervezes) nezet es a Code, ilIetve a Design nezetet egyszerre megjelenft6 Split (Osztott) nezet kozott vilthatunk. A szerz6 hozzavetoleg 800/0-ban a Design nezetet hasznalja, a rnaradek 20%-nyi id6ben pedig a Code es a Split nezetet, felvaltva, A Design es a Code nezetet egyszerre mutat6 Split nezet igen hasznos a H'l'Ml-tanulashoz, mert a weboldal letrehozasa kozben Iathatjuk a Dreamweaver altal hozzaadott cimkeket.

File Management menu

Title: : Untitled Documertl

V<llt<ls osztott nezetre A dokurnentum cf me

Preview/Debug in Browser menU menU

Validate Markup menu

2.14. iibra

A Document eszeoztdr olyan parancsolsat tartalmaz, amelyelset gyaeran alkalmazunk a ueblapoleon a Drearnuieaoerben t611eno szereesztes saran

A Document eszkoztarban szerepl6 Title (Cim) szovegrnezoben kell megadni a weboldalak cirnet (az alapertelmezett cim, az Untitled Document- Nevtelen dokumentumnem tul erdekes). Ez jelenik meg a litogat6 bongeszojeben a weboldal megtekintesekor, A bongeszo Favorites CKedvencek) vagy Bookmarks (Konyvjelzok) listaja ezt a cimet menti a weboldal nevekent, ezert ertelmesnek kelllennie. A weboldalak cime azert is fontos, melt szamos keres6motorban, peldaul a Google-ben is befolyasolja

az oldalak rangsorat.

42 i I. resz • Bsvezetes a Dreamweaver vihigaba

A Document eszkoztarban hat lenyilo menu talalhato.

• File Management (Fdjlhezeles): A fajlok webkiszolgalora kuldesere es onnan Ietoltesere s201gi16, illetve ezekhez hasonl6 parancsokat jelenit meg. Ezeket a 22. es a 23. leckeben vizsgaljuk, a webhelyek feltoltesekor es kezelesekor,

• Preview/Debug in the Browser (Elonexet/hibateereses a bongeszoben):

Gyors hozzaferest biztosit azokhoz a bongeszokhoz, amelyeket a weboldalak elonezetehez hasznalunk,

• Vi'ew Options (Nezetbeallitdsole): Ez a menu att61 fuggoen valtozik, hogy a Design vagy a Code nezetet valasztottuk. A Design nezetben a menu tobbek kozott

a fejlec tartalmat vagy a vonalzok megjeleniteset szolgalo parancsokat mutatja. A Code nezetben a menu a k6d rnegjelenitesenek modjat befolyasolo parancsokat tartalmaz ~ ilyen a Word Wrap (Tordeles) es a Line Numbers (Sorszarnok).

• Visual Aids (Vi'zudlis segedele): Csak Design uzernmodban aktiv, A rnenuben bees kikapcsolhatjuk a View, Visual Aids (Nezet, Vizualis segedek) meniiben is elerheto vizualis segedeket.

• Validate Markup (Ielolonyel» ellenorzese). A k6d helyesseget ellen6rzi.

• Check Browser Compatibility (Bongesxo-megfeleloseg ellenorzese). Ezzel ellen- 6rizhetjuk, hogy a weboldal megfeleJ6en mtfkodik-e a kulonbozo bongeszokben.

Hovel tunt a Document eszkoztclr?

Ha a Document eszkoztar nem lathato, valasszok a View, Toolbars, Document (Nezst. Eszkoztarak, Document) meniipontot.

A Document eszkoztarban a Refresh Design View (Tervezo nezet frissftese) gornbot is megtalalhatjuk. Ez a gomb a k6d szerkesztesekor (a Code vagy a Split nezetben) frissiti a Design nezetet, IGY azonnal lithatjuk a k6dban vegzett modositasokat. Ez a gomb csak akkor rmlkodik, amikor Code vagy Split nezetben hasznaljuk a dokumentumablakot.

Az allapotsor

A Dreamweaver dokumentumablakinak aljan egy allapotsor talalhato, ameIya 2.15. abran lathato cimkevalasztot, a Window Size (Ablakmeret) lenyfl6 meruit, a nagyit6 es kijelolo eszkozoket, valamint a Ietoltesi statisztikakat tartalrnazza, Ezek a hasznos eszkozok csupan kis reszet kepezik mindazoknak az ugyes fogasoknak, amelyekkel a Dreamweaver CS3 hatekonnya es szorakoztatova teszi a webtervezest.

A dokumentumablak bal als6 sarkiban talalhato cimkevalaszto segitsegevel konnyen hozzaferheuink a kepernyon szereplo objektumokhoz tartoz6 HI'Ml-cfmkekhez.

Ha peldaul az egerrnutato eppen egy tablazatcellaban all, a cimkevalasztoval az objektumot szabalyozo barmely H'l'Ml-cimket kijelolhetjuk, Az eppen kijelolt cimke felkover bettltipussal latszik a cimkevalaszton. A kijelolt cimke bal oldalan allo cimkek kozrefogjak a kijelolt cimket,

2. 6ra • A Dreamweaver kezelese ~ 43

Cfmkeva!aszt6

Nagyft6 eszkozok

Kez aszkdz Kez Letoltesi statisztikak

Eppen kij~i6lt clrnke

Kijelol6 eszk6z

Window Size menu

2.15. abra

Az dllapotsor olyan eszleozoleet tartalmaz; amelyele segitsegesel a weboldalakkal kapcsolatos informacioleat jelenithetunle meg

A cfmkevalaszt6 hasznos tars

A cirnkevalaszto kes6bb valik fontossa, amikor a 18. leckehen elkezdunk ugynevezett viselksdeseket hasznalni, A viselkedsseket rneqhatarozott clmkskre alkalmazzuk, amelyeket iddnkent nshez kijelolni, kiilcnosen a <body> (torzs) clrnket, ameJy

a teljes weboldal tartalrnat mag aha foglalja. A cfrnkavalaszto segftsegevel a <body> clmkere kattintva kiinnyen kijeliilhetjUk egy weboldal teljes torzset,

Welcome to Rick Steves' Europe,

Fo,30 veers Rick Steves has taught smart European ~ Trsr"p.1 Fp.<rtivl'Il .. ill

~~~~~p~~~~~1: d~~I~~~t~~ foU~x~b~~"t~:. \~~ri~~pa~d ~~~'~Il~~e~ oesses ~II ~!!y

the information here help5 tum ynurtralo'e! dreams in-to Or! fE!bc 3 end Ner, 10.

smooth, ertordable realrtyc Tr.£tvd News

................................................ r .••.....•.....•.....•.........•.........•....•...... : whers reewm Etlropli:l

~~~~~k Steve!;' 2007 ~:'Il~ ~~~~ RI~k's teure e

creat culdes, smau Or-OLJDS, E.urtl;Je'~ best cestinauons. wt;;:re's RJck H:sc:alend;ard1lL:clr.c

no qrumps,

~ lI:i!1t_el.S_lp_r_e G:-;;;:~t.d';"'t:;.:;:-:!::;;;:;;;;, OV[:-:;, !;Iuidebool-;s, accessories.

II>- Rick.il_!!___&I_~Jit_IY Airtimil.S,5[ripts,tr.i3\'el deters, viden dips for 70 eeisedee

~ Rick 011 Rjld~u

Travel wJth sick Steves on public radio

Megjelenithet6 mBretek

2.16. C§bra

A Window Size menu a kepemyo aimeretezeseuel probcdja megbecsulni, hogy az oldal hogyan mutat kUl6nbozo hepernyofelbonrasot: allealmaeasahor

4411. resz • Bevezetes a Dreamweaver vilagaba

Az allapotsor jobb oldalan talalhato harorn ikon az egermutato megjeleneset es mukodeset szabalyozza a dokumentumablakban. Alapertelrnezesben a kijelolo (Select) eszkoz (nyil mutat6) aktiv. Ezen kivul a kez (Hand) eszkozt is valaszthatjuk, amely lehet6ve teszi, hogy a mutat6t a dokumentumablakban huzva vegiggorditsuk a weboldalt.

A rtagyft6 eszkoz nagyitolencseve valtoztatja a mutat6t, amelynek segitsegevel kinagyithatjuk a weboldalt. A nagyit6 eszkoz mellett talalhato Set Magnification (Nagyitas beallitasa) menuben 6% es 6400% kozotti pontos nagyitasi erteket valaszthatunk.

A Window Size lenyilo menu segitsegevel a dokumentumablakot atrneretezve megjelenithetjuk a kivant felbontast. Mindig erdemes meggy6z6dni arrol, hogy az oldal alacsony (800x600) es magas kepernyofelbontas mellett egyarant j61 mutat. A 2.16. abran l:ithat6 Window Size lenyilo menu segftsegevel gyorsan atrneretezhetjuk a dokumentumabIakot, hogy megnezzuk, megkozelftoleg mennyi kepernyoterulet all rendelkezesre egy meghatarozott felbontast alkalmazva. A Window Size lenyilo menu csak olyankor mukodik, ha a dokumentumablakot nem nagyitjuk teljes mereture.

Figyeljuk meg a Window Size rnenuben valaszthato mereteket:

• A jobb oldalon (z:ir6jelben) felsorolt kiteriedesek a kepernyofelbontasoknak felelnek meg.

• A bal oldalon felsorolt szamok a bongeszoablak becsult meretet jelentik, amelyek kisebbek a kepernyofelbontasoknal, hiszen a bongeszo felulete (peldaul

a gombok es rnenuk) is helyet foglal. Amennyiben a latogato monitorja mondjuk 640x480 felbontasra van allitva, a hasznos terulet csupan 536x196 keppont.

Egyedi ablekmeretek meghatarozasa

A Window Size menu utolso lehetdseqet, az Edit Sizes (Meretek szerkesztese) parancsot valasztva sajat, egyedi beallltasokat hozhatunk letts a Window Size rnenuben, Ez a parancs a Dreamweaver Preferences parbeszedablakanak Status Bar

(Allapotsor) kataqoriaiaba vezet, ahol saiat ablskmeretet adhatunk meg. Megtehetjtik peldaul, hogy olyan weboldalt keszitunk, am ely vezetek nelktili kapcsolattal rendelkez6 telefonon olvashat6. A szerz6 Blackberry Pearl mobiltelefonja 240 x 260 keppontot tud rneqielenlteni, es ennek megfelel6en egyedi rneretet hozhat latre, hogy a telefanhoz keszitsen webaldalt.

Mivel a webes felhasznalasra torteno fejleszteskor fontos kerdes lehet a savszelesseg, j6, ha ismerjilk az oldalak hozzavetoleges fajlmeretet es letoltesi idejet, Az allapotsoron megjelen6 becsult letoltesi id6 a Preferences parbeszedablak Status Bar kategoriajaban meghatarozott modernbeallitasokon aIapul. Az alapertelrnezett modembeallitas 128 Kbps - ezt erdernes modositani a weboldal feltetelezett latogatoinal elerheto savszelessegre. CAz Egyesult Allamokban peldaul a legtobben mar legal:ibb 56 Kbps, vagy annal nagyobb savszelesseggel hasznaljak az Internetet. A legtobb DSL, ilIetve kabelkapcsolat sebessege magasabb 128 Kbps-nal.) A Dreamweaver a fajlrneret es a letoltesi id6 szamitasakor figyelembe veszi a kepeket es a weboldaloo szerep16 egyeb elemeket is.

2. ora • A Dreamweaver kezslasa ; 45

Tablak as vizsgal6k

A Dreamweaver tablait es vizsgaloit hasznalvaallithatjuk be az objektumok tulajdonsagait es adhatunk szolgaltatasokat a weboldalakhoz. A Dreamweaver parancsainak nagy resze tobb helyen is elerheto, altalaban menuparancsokkent, a besziiro sav parancsaikent, a Document eszkoztar parancsaikent vagy tablaparancsokkent. A Dreamweaver tablai a Windowsban Iapokbol allo tablacsoportokka egyesulnek a dokumentumablak mellett, a Macintosbon pedig lebegnek.

Tablak be- as k.ikapcsolasa

Az F4 billentyu lenvomasaval a Hide Panels/Show Panels (Iablak elrejtese/meqielenltese) parancsat alkalmazzuk, ami remek m6dszer arra, hagy ideiglenesen nagyabb kepernvcteriilethez jussunk, es fgya teljes aldalt lathassuk, Amikar

a tabtak lathatoak, az F4 elrejti azakat, ha pedig rejtettek, megjelenfti oket. Ezzel a valt6gambbal gyarsan elrejthetji.ik es megjelenfthetjUk a Dreamweaver tablait.

A Window rnenubol az osszes tablat megnyithatjuk, raadasul a Dreamweaver alapallapotban megjeleniti az osszes fontos tablat, valamint a tulajdonsagvizsgalot. Amennyiben egy tabla vagy vizsgil6 nyitva ill, a Window menu ben pipa Iithat6 a hozza tartoz6 paranes mellett. A tablak vagy vizsgalok bezarasahoz tivolitsuk el a pipat a Window memibol. Ilyenkor a tabla valojaban nem runik el, hanern csak a tiblaesoport kibont6 nyila forduI el, es a tablacsoport osszecsukodik, igy nem lathatjuk tobbe. A Window menuben felsoroIt, tablakat megnyit6 menuparancsnevek kisse elterhetnek az altaluk megjelenitett tablak neveit61. A tulajdonsagvizsgalot (Property inspector) peldaul

a Properties (Tulaidonsagok) paraneesal nyitjuk meg.

B n.~V.:;headff

.l:DgO

#strJpe

;::un1ity =ufilitya =utility e.boves form

:;search

> ••••• _ •• " ••• ,--, •• _, •• _,_ •• ,_,_ ••• , •••••• _,_ •• ",.

2.17. libra

A kibont6 nyU segitsege1Jel

a tablacsoportohat kibonthatjuk 1Jagy osszecsukhatjuk

46 ! I. resz • Bevezetes a Dreamweaver vilagaba

Tablak as tablacsoportok

A tablacsoportokat es a vizsgalokat a tablacim mellett balra talalhato kibont6 nyilra (lasd a 2.17. atrar) kattintva bonthatjuk ki, ilIetve csukhatjuk ossze. Kozvetlenul

a kibont6 gomb bal oldalan egy foganryu lathato. A tablacsoportok es a vizsgalok rogziteset ugy oldhatjuk fel, hogy erre a fogantyura kattintva a tobbi tablacsoport vagy a dokumentumablak ali, illetve fole huzzuk azokat. A rogzites utan a tablacsoport korul korvonal jelenik meg. Mivel a Dreamweaver Macintosh-valtozataban a tablak Iebegnek, barrnikor barhova helyezhetjuk azokat.

A tablabeallfttisok rnentesa

EI6fordulhat, hogy klilonboz6 munkakhoz kGI5nboz6 tablabeallltasokat tartunk megfelel6nek. A Dreamweaver lehet6ve teszi, hogy a Window, Workspace Layout, Save Current (Ablak, MunkafelUiet elrendezese, Jelenlegi mentese] parancs alkalma-

zasaval, majd a beallitasnak nevet adva kUliin beaJlitasokat rnentsunk, amelyeket kesebb ujrahasznosfthatunk. Egy tobbszinni stfluslapokat (Cascading Style Sheets - CSS) igenyl6 webhslvnel peldaul CSS webhe/y neven menthetUnk olyan beallltast. amelyben a CSS Styles (CSS stllusok), az AP Elements (AP elemek) es a Files (Fajlok) tabla lathato.

·~,~;~~~~,~:T~~~~~~~i::···!~

W~~~" ~~,. I" ~,,,P"'"!

[~:r,;~ R"k"s :~~rs!l

l:_~r~~"'s h~: d~~tj,,~tj~~~

~~~·:~;~,..t ~ubli~

~~~~~,~"'-"-".

t,r" 1-.",,~lC1D~"""

'" Ir.n.~.~l_:;t.!1n1

Gre-at d",<l~5 CoIll;.-iI\l5, ovns, \lL3ld",bO"I{~, accessoncs

Osszscsuk6 gomb

rr .. "rt F",~1;' .... to .. ;"

~:drn.QIl~S

~t ~:~~~~~~~':.~ ~II &~~"

~ RF~II<;)il.ri.tI.=IJt.:..J\I

~irtim.,s, sm;.t..;;,b"sl,.,1 d=:ails, ~id~(]. tlip.~ tor 10 eolcedes.

t-~

'rrever With Rd:. sieves on "Li[)~i~ rano.

~:t ~~~~~i;~~~~n:n~ 'rnur

C~,aID~_ ,I<mthl~ ~·n~W5 lrem ""ok, rn~.

2.18. abra

Az osszecsuleo gombok osszecsuejah, illetue kibontjak a tablacsoportole, illetve

a tulajdonsaguizsgalo teruletet, hogy tobb hely jusson

a doeumentumablalenale

Osszecsuk6 gomb

A windowsos feluleten a tablacsoportokat a dokumentumablakt61 elvalaszto savot huzva egyszerre modosithatjuk az osszes tablacsoport szelesseget. Az egermutato a megfelel6 helyen kett6s nyilla alakul. Az egyes tablacsoportok magassaganak atmeretezese-

2. 6ra • A Dreamweaver kezelese ! 47

hez vigyuk a mutat6t a tabla szelehez, amig kett6s nyilla nem valtozik, majd huzzuk a tabla szeleit a kivant magassagra, A Windows-felhasznal6k a 2.18. abran Iathato,

a dokumentumablakot es a tablacsoportokat, illetve a tulajdonsagvizsgalot elvalaszto savon szerepl6 osszecsuko (Collapse) gombsegitsegevel szabalyozhatjak a ket terulet osszecsukasat es kibontasat, A Mac-felhasznalok a csoport keretet a megfelel6 szelessegure, illetve magassagura huzva modosithatjak a lebeg6 tablacsoportok meretet.

Tablakezeles halad6knak

A tablacsoportok bal felse sarkaban talalhat6 Panel (Tabla) lenyfl6 menu Close Panel Group (Tablacsoport bezarasal parancsat valasztva teljesen bszarhatjuk az egyes tablacsoportokat, hogy egyaltalan ne legyenek lathatok a keperny6n.

Ugyanebben a rnenuben telalhato a Group With (Atcsoportositas) parancs, amellyel az adott tablat egy rnasik tablacsoportba eplthetjllk.

A tulajdonsagvizsgal6

A tulajdonsagvizsgalo (Property inspector) rnegjeleniti az eppen kijelolt objektum osszes rulajdonsagat, es a kornyezethez alkalmazkodva valtozo kameleonkent viselkedik:

a dokumentumablakban kijelolt objektumnak megfelel6en rnaskepp nez ki es a kapcso- 16d6 tulajdonsagokat jeleniti meg. Szovegek kijelolesekor peldaul a tulajdonsagvizsgalo szovegtulajdonsagokat tartalmaz, ahogy azt a 2.19. abra mutatja, mig a 2.20. abran egy kep van kijelolve, igy a tulajdonsagvizsgalo keptulajdonsagokat jelenft meg.

Kijelalt szdveq

2.19. abra

Ha szoueget jeldlunk ki, a tulajdonsdgvizsgdl6 szooegtulajdonsdgokat jelenit meg

Szbvaqtulajdonsaqok

Kibont6 ikon

48 ~ I. resz • Bevezetes a Dreamweaver vihigaba

A tulajdonsigvizsg3J6t a kibont6 (Expand) ikon segitsegevel bonthatjuk ki, es 1GY

az osszes tulajdonsaghoz hozzaferhetunk, Ehhez a tulaidonsagvizsgalo jobb als6 sarkaban talilhat6 kibont6 nyilra kell kattintani. Megfigyelhetjtik, hogy a 2.20. abran a nyil Iefele mutat, a 2.19. abran pedig; arnikor a tulajdonsagvizsgalo kibontott allapotban van, folfele,

Kijeliilt kep

E"'""p"-",,Ct,,';s.m"5 RicV£ PSS ~.P"';~I;" ~"" ~ .... i~c"PIldGil.<t·

f>a-li~ "'~~i<>T,m"" VWt~si~M!;",ithRid.:... ~-~~-~ v"'"'~ F""rn "is TV ~~I\' T~"V<"l wit!! Ill<" 5h.ye~ R.!di~<ntt= ..... i~~,(;M

"Bl&FionPl.Jb1iC"W .'.irtime5,saipL';,tra-,...,;

" Gn.Hiti ~"'itl~ de:t:J~5, ",.Jet] d,p~ lo~ 70

share r:ip~ wi1h lJu,er E-pi~(}(;j~~c

rr"~"I",,, on mon; th;,;n 1'(1[1

WC~[!i. ...~

nawl w,lh:Rid. Sl:e- .. ~s >;In

~~I".I!'" ;"-JbliU<lrn(}

Ritk"s ~ai~as~.gL!id", h"!lv~

,{Ill fuJi! tnc test 012:;;:1.

2.20. abra

A tulajdonsdgvizsgii16 kepek leijeloleseeor leeptulajdonsagohat jelenit meg

Alland6an kibontott tulajdonsagvizsgal6

Ezen sorok fr6ja szerint az a leqhatekonvabb, ha mindig kibontott sllapotban hagyjuk a tulajdonsagvizsgal6t, fgy az osszes ott megjeJeno tulejdonsaqhoz hozzaferi.ink. Ha a tulajdonsagvizsgaJ6t nem bontjuk ki, bizonyos tulsjdonsaqok rejtve maradhat-

nak, pedig - klilonosen a Dreamweaverrel val6 isrnerkedes idejen - fontos latnunk az 6sszes tuiajdonsaqot, Amennyiben t6bb helyre van szi.ikseg a kepernvon, az F4 billentvilvel elrejthetjiik az osszes tablat (majd kesobb ugyanlgy ujra megjelenfthetjiik azokat), vagy a tulajdonsagvizsgal6 bal felso sarkaban talalhat6 kibont6 gombbal az egesz tablat beziirhatjuk.

Hefyi menuk

A Dreamweaverben tobbfelekeppen erhetjuk el es modosithatjuk az objekturntulajdonsagokat. Bizonyara mindenki gyorsan felfedezi a sajat kedvenc modszereit, A heIyi menuk is a rendelkezesre allo lehetosegek kozott szerepelnek. Ezek a menuk akkor

2. 6ra • A Dreamweaver kezelese ! 49

jelennek meg, ha az eger jobb gombjaval a dokumentumablak valamelyik objektumara kattintunk (Macen Corrraot+kattintas). A menu tartalma aszerint valtozik, hogy melyik objektumra kattintunk. A 2.21. abran Iathato helyi menu peldaul akkor jelenik meg, ha tablazatokra kattintunk a jobb gombbal.

Helyi menu

Tablazatkezelo parancsok

2.21, libra

A tablazatok helyi meruijeneh segitsegeoel szdmos tablazatkezel{f parancsot gyorsan elerhetunle

Sug6

A Help, Dreamweaver Help (Sugo, Dreamweaver sugo) menu pont kivalasztasaval

(vagy a hagyomanyos Fl billentyuparancs alkalmazasaval) indithatjuk el a Dreamweaver sugojat. A siigooldal bal oldalan lathatjuk a Contents (Tartalornjegyzek) es az Index (Targyrnutato) lapot. Az oldal jobb oldalan jelennek meg a sugotartalorn fajljai.

A Windows ban a sugotartalom jobb oldalan, a Macen pedig a bal fels6 reszen talalhato Next (Kovetkezo) es Previous (EI6zO) nyilgomb segitsegevel lapozhatunk a sugoternak kozott,

lsmerkedes a Dreamweaverrel a slig6 segftsegevel

Amfg a Dreamweaver meg ujdonsag a szamunkra. erdemes a Next es a Previous nyngomb saqftseqevel vegigbi:ingeszni a ternakat, A ternak csoportokba rendezednek, fgy elofordulhat, hogy a kovetkezo oldal reszletessbb inforrnaciokat tartalmaz

az sppen megjelenftett temaval kapcsolatban. Ha eleg sokaiq kattintgatunk

a gombokra, egy rnasik temahoz juthatunk. Ez remek m6dszer arra, hogy b6vftsuk az eppen tanulmanvozott ternahoz kot6d6 ismereteinket.

50 !, I. resz • BevezetEis a Oreamweaver vih§gaba

A Contents lap megjeleniti a targykor kategoriakba rendezett tartalomjegyzeket.

Az egyes kategoriak kijelolesekor a lista az adott ternahoz tartoz6 alternakkal bovul. Az Index gomb benlrendes mutat6ban jeleniti meg a sugorendszerben fellelhet6 temakat, A sugoablak tetejen talalhato keres6mez6 (Search) segitsegevel megadhatjuk akeresett ternat,

A kornyezeterzekeny sugo elinditasa az egyik Iegegyszerubb m6dja annak, hogy

az eppen vegzett feladat kozben segitseget kapjunk. Amikor valarnelyik objektum kijelolt allapotban van (es a tulajdonsagai lathatok a tulajdonsagvizsgaloban), a tulajdonsagvizsgalo 2.22. abran lathato Help ikonjara kattintva kozvetlenul tajekoztatast kaphatunk az adott objektumr61.

Sug6ikon

2.22. abra

A tulajdonsagvizsgdJ6 Help ihonjdra kattintva kr5zvetlenul az eppen kijel6lt objektum tulajdonsagaiual kapcsolatos informdciokhoz jutunk; Ebben a peldaban egyenesen a kepekkel kapcsolatos sugr50ldalra jutunk majd

Osszefoglalas

Ebben a leckeben a Dreamweaver dokumenturnablakarol es a Dreamweaver felulet egyeb elemeir61, peldaul a beszuro savrol, a menukrol, az allapotsorrol es a tablakrol tanultunk. Felfedeztuk a tablacsoportok kibontasat, lattuk a Dreamweaver menuiben,

a beszuro savon es az allapotsoron elerheto parancsokat, rnegismerkedtunk a tulajdonsagvizsgaloval, es megtudtuk, mikent lehet elerni a Dreamweaver sugojat,

Kerdezz-felelek

K: Hogyan erhetem el, hogy a doleumentumablah felulete a leheto legnagyobb legyen?

V: Eloszor is meg kell gy6z6dni arrol, hogy a dokumentumablak teljes rnereture nagyftott. A kibant6 es az osszecsuko gambra kattintva 6sszecsukhatjuk a tulajdonsagvizsgalot. Mindezt sokkal gyarsabban elvegezhetjtik az F4 billenryu lenyornasaval (ez a Window menu Hide Panels parancsanak billenryuparancsa). A tablikat szinten az F4 billentyCivellehet visszakapcsolni.

2. ora • A Dreamweaver kezelsse I 51

K: Valami nines rendben a Dreamuieauer-telepitesemmel, mert teljesen mdseepp nez ki, mint a k6nyvben. Az osszes tabla a kepernyo bal oldaldn lathaio, es nem tudom, hogyan lehet dthelyezni azokat. Segitseg!

V: A Dreamweaver elso inditasakor a konyvben hasznalt Designer nezet helyett valaki a Coder rnunkafehiletet valasztotta. A Window, Workspace Layout, Designer menuparanccsal valthatunk at.

Ismetlo kerdesek

1. Melyik menu ben lehet megnyitni olyan Drearnweaver-tablakat, amelyek eppen nem lathatok a tablacsoportokban?

2. Az allapotsor rnelyik ikonjaval nagyithatjuk ki a dokumentumablakban leva weboldalakat?

3. A Dreamweaver HTML-szerkeszt6, alkot6eszk6z vagy webhelykarbantart6 eszkoz?

Valaszok

1, A Window menu segitsegevel kapcsolhatjuk be es ki a tablakat, illetve a vizsgalokat. Az eppen megjelenitett elernekhez tartoz6 parancsok mellett pipa szerepel.

2. A dokumentumablakban talalhato weboldalakat a nagyft6 (Zoom) eszkozzel nagyithatjuk.

3. Elnezest, ez beugrat6s kerdesl A Dreamweaverre a felsoroltak mindegyike igaz.

Gyakorlatok

1. Az Edit menubol (Mac-felhasznaloknal Dreamweaver menu) nyissuk meg

a Dreamweaver Preferences parbeszedablakat. Valasszuk a General kategoriat, es vizsgaljuk meg az osszes rendelkezesre a116 beallitast, Kiserletezzunk a beallitasok rnodositasaval, A Help gambra kattintva olvassuk el az egyes beallitasokkal kapcsolatos informaciokat. A beallitasokat ne valtoztassuk veletlenszenfen, kulonosen olyankor, ha nem ertjuk az adott beallitas rmikodeset.

2. Kiserletezzunk a tablacsoportok kibontasaval es osszecsukasaval, Meretezzuk at a tablacsoportokat. Vizsgaljuk meg a tablak jobb felso sarkaban talalhato Ienyilo menuk nemelyiket, Az F4 billentyu (Hide Panels/Show Panels paranes) segitsegevel valtogassuk a beailitast,

3. A Dreamweaver megnyitisakor megjelen6 udvozlo kepernyon inditsuk el a New Features CUj szolgaltatasok) bemutat6t (a New Features feliratu hivatkozasra kattintva). A bemutat6 rnegtekintesehez kapcsol6dnunk kell az Internethez.

4. Kattintsunk az udvozlo kepernyo kozepen talilhat6 Create New parancs alatti HTML lehetosegre, amellyel ures HTML dokumentumot hozunk letre a dokumentumablakban.

Webhelyek letrehozasa

A lecke tartalmabol.

• Webhelyek meghatarozasa a Site Definition varazslo segitsegevel

• Webhely-meghatarozasok modcsitasa

• Webhelyek osszeallitasa

Amikor uj webhelyprojektet inditunk a Dreamweaverben, az elsa teend6 mindig a webhely meghatarozasa - ezt fogjuk gyakorolni ebben a leckeben, A webhely rneghatarozasa jelenti azt a kiindulasi pontot, ahonnan elkezdjuk a rnunkat. Meghatarozott webhely nelkul is megnyithatuok es szerkeszthetilnk onallo weboldalakat, de ha rendelkezesre all egy a Dreamweaverben meghatarozott webhely, j6val konnyebb tobb oldalt, mas oldalakra mutat6 hivatkozasokat es kepfajlokra mutat6 hivatkozasokat kezelni.

A projekteket a Dreamweaver Files (Fajlok) tablaja segitsegevel tervezziik meg, hozzuk letre es kezeljuk. Vegul rengeteg fajlt kapunk: weboldalakat (HTML fajlokat), kepfajlokat, CSS fijlokat es egyebeket. Fontos, hogy a webhely meghatarozasaval biztositsuk a j6 kezdest,

54 i I. resz • Bevezetes a Dreamweaver vili§gaba

,

U j webhely rneqhatarozasa

Ebben a leckeben megnezzuk, hogyan kell tarolokonyvtarat letrehozni a webhelyunk szamara, majd ertesiteni errol a Dreamweavert, Ez a konyvtar ad otthont a webhelynek, es a segedfajlokat - peldaul kepeket es parancsfajlokat (errol a kesobbi leckekben ejtunk szot b6vebben) - tartalmaz6 konyvtarak segitsegevel logikus szerkezetet epfnink ala. A kezd6 webfejleszt6k nagy resze egyszenlen hozzafog a weboldalak letrehozasahoz, atugorva a meghatarozas lepeset, Ha elvegezziik ezt a fontos feladatot, sokkal konnyebbe valik a webfejlesztes.

Minden webhely rendelkezik gyokerkonyvtarral. A webhely gyokere a fajlokat es a tobbi konyvtarat tartalmazo fokonyvtar, A webhelyek meghatarozasakor a Dreamweaver ezt

a konyvtarat es a benne szerep16 fajlokat tekinti az adott webhely vilagegyeternenek.

Ha a vilagegyetemen kivulrol probalunk kepet beilleszteni, a Dreamweaver figyelmeztet, hogy a webhelyen beli.il mentsi.ik a fajlt.

Konyvtarak vagy mappak?

A ki:inyv szerzo]e (sok mas emberhez hasonloan) rokonertelrrul kifejezesksnt hasznslia a kiJnyvtar as a mappa szot, Mindketto fajlokat as mas konvvtarekat vagy rnappekat tartalmezo tarolot jelent. A kdnvvtarak es a rnappak newel rendelkeznek

- egy adott fajl eleresi utjanak meqhatarozasakor ezekre hivatkozunk.

A Drcamweaverben azert kell rneghatarozni a webhelyeket, hogy tudja, mikcnt kell hivatkozni a fajlokra. Ha egy kepfajl peldaul a webhely valamelyik kepkonyvtaraban talalhato, a Dreamweaver tudja, hogyan kell megfelel6en hivatkozni a kepre a weboldalakon belul, Amennyiben azonban a kep a meghatarozott webhelyen kivul talalhato, el6fordulhat, hogy a Dreamweaver nem kepes helyesen hivatkozni ra, ezert a webhely hibas hivatkozasokat tartalmaz majd. A Dreamweaver fajlhivatkozasairol az 5. leckeben szerzi.ink majd b6vebb ismereteket.

Minden Ietrehozott projekthez meg kell hatarozni egy uj webhelyet. Meg ha a projektek kapcsolatban is allnak egymassal, donthetunk iigy, hogy kisebb webheIyekre bontjuk azokat, hogy a fajlok szama ne valjon kezelhetetlenne az egyes webheIyeken. Ezen sorok szerz6je is gyakran bontja az egyes leckemodulokat kulon rneghatarozott webhelyekke, amikor egy projekten dolgozik. Az 1. lecke szerkesztesekor az ahhoz tartoz6 webhelyet kell megnyitni, a 2. leckehez pedig az annak megfele16 webhelyet. A Dreamweaverben egyszerre csak egy webhely lehet nyitva.

A webhelyek meghatarozasakor ugyelni kell arra, hogy a Files tabla lathato legyen (ehhez valasszuk a Window, Files - Ablak, Fajlok - meni.ipontot). A Files tabla segitsegevel nyithatjuk meg a Dreamweaverben az egyes weboldalakat, amelyeken dolgozni szeretnenk, A Files tabla megjelenfti a webhely fajlszerkezetet, es a tablan szerepl6

3. ora • Webhelyek letrehozasa ! 55

weblapokra duplan kattintva nyithatjuk meg azokat a Dreamweaverben torteno szerkeszteshez. Az egyes weboldalakat a File, Open (Fajl, Megnyitas) paranccsal is megnyithatjuk. Ahhoz, hogy hozzalassunk egy webhely meghatarozasahoz, a Files tablanak a 3.1. abran lathato Manage Sites (WebheIyek kezelese) hivatkozasara kattintva (amennyibert az elerheto) nyissuk meg a Manage Sites parbeszedablakot, Ha a hivatkozas nem lathato a Files tablan, az azt jelenti, hogy mar rendelkezesre all egy meghatarozott webhely. A Manage Sites parbeszedablakot a Site, Manage Sites (Webhely, Webhelyek kezelese) meni.iparanccsal is megnyithatjuk.

Webhelyek kezelese hivatkozas

!@DE~kl:OP y, ~

!.<lGal flies _~ Typ

B GI D5ictop

~ ... 9 My Comput er

IE,- ~ M~' N~h.\'ork Places: b FTP &. ADS Servers iB, b Desktop items

i,,:-'::_: .. ·::·i:.: .• ::.:: .. : •. ::~.;:;;;. RI""

-----+- Files tabla

3.1. abra

.. ~. A Manage Sites hivatkozast oalasztua uj webhelyet

~-----~~~---.~---~----~~'~~'~ lw..taroz.fJatttnl~ rneg a Dreamioeaoerben

A 3.2. abran Iathato Manage Sites parbeszedablakban hozhatjuk letre, szerkeszthetjuk, rnasolhatjuk, torolhetjuk, menthetji.ik es tolthetjuk be a Dreamweaver webhely-meghatirozasokat. Az ablak neve mindent elarul: itt tortenik a webhelyek kezelese, 'OJ webheJy rneghatarozasahoz kattintsunk a Manage Sites parbeszedablak New (UP gombjara, majd valasszuk a Site (Webhely) lehetoseget. Ekkor megjelenik a Site Definition (Webhelyrneghatarozas) parbeszedablak.

~!~~~o.g~:9J.J~1jP2=1 ~ """=::::::=:;;:;:.. ... 1

!EG2006 : MA.X Project :1~AXl iMAX2 !MyH~ijlthE_VE"t lc+aetcr (Redesign (Rid: Steves' europe

tRjd:;_Steves_Evrope-_CS3 ,,,,,-, i

[~~~~~"~~~~,_"._" ,_. ~'~i Import.,.

I D,,,,, Help

3.2. abra

A Manage Sites parbeszedablale felsorolja az osszes meghatarozou webhelyet, es lehetso« teszi azok keze!eset

56 " I. resz • Bevezetes a Dreamweaver vilagaba

A Site Definition parbeszedablakban adhatunk nevet a webhelynek es iranyfthatjuk

a Dreamweavert a szamitogepen a fajlokat tarolo rnappahoz. A webhelyeket akkor is rneghatarozhatjuk, ha nem allnak rendelkezesre fajlok: a meghatarozast egyszenlen egy olyan ures konyvtarban hajtjuk-vegre, amely keszen all a kesobb letrehozni kivant weboldalak tarolasara.

A Site Definition varazsl6 hasznalata

A 3.3. abran Iathato Site Definition parbeszedablak tetejen ket ful talalhato: a Basic (Alap) es az Advanced (Halad6). Eloszor a Basic lap beallitasait hasznaljuk, ezert gy6z6djunk meg arrol, hogy ez a lap van kijelolve, A Basic lapon talalhato Site Definition varazslo vegigvezet bennunket a webhely meghatarozasan. A lecke egy kesobbi reszeben megtanuljuk, hogy rnikent lehet a Site Definition parbeszedablak Advanced lapja segitsegevel szerkeszteni a webhely-meghatarozast.

Basic tOl Advanced fLil

l.epesek A webhely neve

A sste, in A::bhE- ereeeuceever CS~r i£ C! cetecton ~f f31~ 1500 rold~ s thai websit.e: on a server.

\".ihal is the HTTP .Aci&e~s (URL) ofVQu::" :;itE?

................. _-, .. _,_ "_ .. ,, '_ .

[f you went to \'\'00.:: direc~1' on thl! server tJl>iClt;! F7P or Rm •• yoo snpuld crt!!!'';: ?Q FTP or RDS ~~\I~r cco'ecuon. \"1Drt.irlg drectly en the serve- does rot illl&:.' you to perfurm ';'!:e\','id"" operebcns like link: d'1&king or 5i:e reports,

3.3. abra

A Site Definition pdrbeszedabtai:

Basic lapja vegiguezet bennurieet a uebhely-meghataroeas beallitasan

A Site Definition varazslo harom lepesbol all, amelyek a varazslo tetejen olvashat6k:

• Editing Files (Fajlok szerleesztese): Ebben a lepesben a fajlok tarolasara szolgalo helyi konyvtarat hatarozhatjuk meg. Itt megmondhatjuk a varazslonak azt is, hogy a webhely hasznal-e kiszolgalooldali technologiakat Camelyek weboldaIakat, kiszolgalokat es gyakran adatbazisokat kapcsolnak ossze). A konyvben szerepl6 webhelyek es weboldalak nem hasznalnak ilyeneket.

3. ora • Webhelyek letrehozasa t 57

• Testing Files (Pajlole ellen/irzese). Ez a lepes csak a kiszolgalooldali technologiakat alkalmazo webhelyeknel szukseges. Ugorjuk at!

• Sharing Files (Faflole megosztdsa): Ebben a lepesben megszabhatjuk

a Dreamweavernek, hogy a megosztashoz egy kiszolgalora vagy egy masik kozponti helyre tovabbitsa a fajlokat. Ezt a szolgaltatast a 22. Ieckeben vizsgaljuk alaposabban,

A Manage Sites parbeszedeblak megnyitasa a Site menub61

A Manage Sites parbeszedablakot a Files tablar61 es a Site rnenubol is megnyithatjuk. A Site, Manage Sites parancs megnyitja a Manage Sites parbeszedablakot, amelyben uj webhelyeket hozhatunk letre, vagy a meglevo webhelyeket rendezhet-

jiik. A Files tab Ian elerhet6 parancsok tobbseqe a Site menUben is maptalalhato, fgy mindket helyrol hozzatsrhetunk a parancsokhoz.

Az Editing Files h~pes

Gy6z6djunk meg arr6l, hogy a Site Definition parbeszedablak fels6 reszen talalhato Basic lap van kijelolve. Toltsuk ki a varazslo Editing Files oldalat:

1. Nevezzuk el a webhelyet a Site Definition varazsloban (lasd a 3.3. abrat).

Ez a nev csak a Dreamweaveren behil hasznalatos, ezert tetszes szerint szokozoket €os egyeb karaktereket is hasznalhatunk. A webhely nevenek ertelmesnek kell lennie, legyen felismerhet6, amikor megnyitjuk a Site rnenut a webhelyek modositasahoz.

A szerz6 Drearnweavereben idonkent 30-40 webhely-meghatarozas is talalhato ~ az ertheto nevek segftenek a szerkeszteni kivant webhely megtalalasaban,

2. Ha mar tudjuk a webhely vegleges H'I'Tl'-cimet, itt a varazslo els6 oldalan megadhatjuk, de nem baj, ha uresen hagyjuk a mez6t.

3. Kattintsunk a Next gombra.

Az Editing Files, Part 2 Jepes

A varazslo kovetkezo oldalan, az Editing Files, Part 2 (2. resz) Iepesben megadhatjuk, hogy hasznalunk-e kiszolgalooldali parancsfajlokat dinamikus weboldalak letrehozasahoz, Toltsuk ki a varazslo Editing Files, Part 2 lepeset:

1. A konyvben letrehozott weboldalak hagyomanyos HTML oldalak lesznek, ezert valasszuk a 3.4. abran lathato, No, I Do Not Want to Use a Server Technology (Nem akarok kiszolgaloi technologiat alkalmazni) felirani fels6 valasztogombot,

2. Kattintsunk a Next gornbra.

58 ~. J. resz • Bevezetes a Dreamweaver vilagaba

N em akarok kiszolqalotschnokiqiat a!ka!mazni

Az Editing Files, Part 3 h~pes

3.4. abra

[elezni hell, ha kiszolgal601dali parancsfajlolea: alkalmazunk majd a toebhelyen

A kovetkezo oldalon, az Editing Files, Part 3 (3. resz) lepesben hatarozhatjuk meg

a webhely fajljainak helyet. Az itt letrehozott webhely a Jejlesztesi webhely (development site) tehat nem a vegleges webhely, amelyet a latogatok megtekinthetnek az Internercn keresztul. A fejlesztett webhely fajljait egy kiszolgalora kell tovabbitani, hogy a nezok az Interneten keresztul lathassak a fajlokat (ezt a muveletet a 22.leckeben targyaljuk). A webkiszolgalon talalhato es a kozonseg szamara elerheto webhelyet eta webhelynek (live site) nevezik, A szerz6 mindig a webhely helyi merevlemezen talalhato friss rnasolatat szerkeszti. A fejlesztett fajlokat ket helyen tarolhatjuk:

• Az adott szamitogepen

• Egy halozati meghajt6n

Az alabbiak szerint toltsuk ki az Editing Files, Part 3 oldalt:

1. A fels6 valasztogornb - Edit Local Copies on My Machine, Then Upload To Server W11en Ready (Recommended) (Helyi rnasolatok szerkesztese a szamitogepen, feltoltes a befejezes utan - javasolt) - kijelolesekor a fejlesztett fajloknak az adott szamitogepen vaI6 tarolasat valasztjuk; a legtobb webfejleszt6igy tarol-

3. ora • Webhelyek letrehozasa i 59

ja a fajlokat, Ha valaki halozati kornyezetben dolgozik (peldaul az irodajaban), az Edit Directly on Server Using Local Network (Szerkesztes kozvetlenul

a kiszolgalon, a helyi halozaton keresztul) lehetoseget is valaszthatja.

2. A 3.5. abran lathato, hogy a parbeszedablak aljan talilhat6 szovegmezoben meg kell adni a webhelykonyvtar helyet. A szovegmezo jobb oldalan leva mappa ikonra kattintva megkereshetjuk a helyi webhely - a Dreamweaverben szerkeszteni kivant fajlok - tarolasara szolgalo konyvtarat. Hasznalhatunk a merevlemezen mar letezo konyvtarat, vagy uj konyvtarat hozhatunk letre a webhely szamara,

3. Kattintsunk a Next gombra.

A webhely t<ijljainak eleresi CItja

Helyi rnasolatok szerkesztese a szamft6gepen

3.5. abra

Meg kell adni a fejlesztett Jajlok otthondul szolga16 konyaarar

Ne szerkesszunk al6 webhelyet!

A fejlesztes soran soh a ne hivatkozzunk a vegs6, el6 webhelyre! Az igazi webhelyen nem szerencses hibazni, ezert mindig ugyeljunk arra, hogya webhely rnasolatat szerkesszukl

A Sharing Files lepes

A Site Definition varazslo kovetkezo lepeseben beallithatjuk, hogy mikent szeretnenk kiszolgalora tolteni a fajlokat es megosztani azokat a vilaggal. Egy kozponti belyet is meghatarozhatunk, ahol a csapatunk tagjai oszthatnak meg fajlokat. A lepes beallitasair61 es a fajlok arvitelerol a 22. leckeben tanulunk.

60 r I. resz • Bevezetes a Dreamweaver vilagaba

Az alabbi m6don toltsuk ki a Sharing Files oldalt:

1. A 3.6. abran szernleltetett m6don nyissuk Ie a fels6 meruit, es valasszuk a None (Nines} lehetoseget.

2. Kattintsunk a Next gombra.

Nines

Az iisszegzes attekintese

3.6. abra

A tavoli leapcsolatra vonatkoz6 informaciole kes6bbi beailitasahoz egyszeriien udlasszuk a None lehet5seget

A varazslo utols6 oldala megjeleniti a webhely osszegzeset, amelyet a 3.7. abran lathatunk. A Site menu Edit Sites (Webhelyek szerkesztese) parancsat valasztva (akar a Files tablan, akar a dokumentumablakban) barmikor visszaterhetunk ehhez a varazslchoz, es modosithatjuk a webhely-meghatarozast, Kattintsunk a Done (Kesz) gornbra.

A webhelygyorstar letrehozasa

A Done gombra kattintas utan a Dreamweaver megjelenit egy uzenetet, amelyben ertesit, hogy a kovetkezo lepesben letrehozza a kezdeti webhelygyorstarat. Az OK-ra kattintva egy olyan folyamatsav [elenik meg, mint amilyen a 3.8. abran lathato (es ha meg nines semmi a webhelyen, nagyon gyorsan el is tfinik), A Dreamweaver minden uj webhelyhez letrehoz egy kezdeti gyorstarat. A toebhelygyorstdr a webhelyen szereplo hivatkozasokra vonatkoz6 inforrnaciokat tarolja, hogy valtozas eseten gyorsan frissithet6k legyenek A Dreamweaver a munka kozben folyamatosan frissiti a gyorstarat.

3. ora II Webhelyek letrehozasa i 61

localinro:

Si':eoI46":"f!1: Rid-; 5:~'o'f:;;+EU':~ nn~JGhtJ-.eBA;:;kDMr

Lni:& Root rLltj,,",~ C:I,D~~rl:$ e-id s.~ti'l~\4df'li:-Ji'lr'.l!.oI\M-", DOCl1.JITenh;;\pf\)j~!::I1\DrIH!m:Ml

Teding -;;HYf!r.

AcC~1i~rn!ietwu,::l~!!;,o

3.7. fibra

A Site Definition uarazslo megjeleniti a uebhely-rneghararozas reszleteit

3.8, fibra

Amihor a Dreamueaoer letrehozza a web/wry gyorstarat, egy [olyamatsau jelenile meg.

A gyorstarfaftfelgyorsitja a hioaihozasok: frissiteset a .fajlok dineoezeseleor lJagy dthelyezeseleor

A Files tabla hasznelata

A webhely rneghatarozasa utan a megadott webhelycim megjelenik a Files tabla felso reszen talalhato Site Ienyilo listaban (Iasd a 3.9. abrat), A weboldalak letrehozasukkor es a webhelyen torteno mentesukkor a Files tablaban jelennek meg. A Files tibia segitsegevel nyitjuk meg a Dreamweaverben szerkeszteni kivant weboldalakat Lehet, hogy jelenleg meg egyetlen weboldaI sem talalhato a webhelyen, de kesobb erdemes a Files tabla alkalmazasaval rnappakat Ietrehozni a sok megalkotott weboldal rendezesehez,

A Site lenyil6 Iistaban erhetjiik el a meghatarozott webhelyeket. Ha tobb projekten dolgozunk, tobb webhely kozul valaszthatunk, Elkepzelheto peldaul, hogy valaki meghataroz egy sajat, szernelyes webhelyet, tovabba egyet a gyerrneke iskolaja szamara vagy egy ugyfel megrendelesere keszitett webheJyet.

62/1. resz .. Bevezetes a Dreamweaver vilagaba

Site lenyfl6 lista

Kibont6/iissz8csuk6 gomb

:=J e Site • Rid< steves' Eu, ...

rB--E:J [5S FDld~~

rB ··10 images solde

~, indE:x,htrn llKB HT1"1 f

3.9. abra

A Files tablan modosithatjuh

~"" • :,?: a webhelyeket, es weboldalakat

~~-.~--~ nyithatunk meg

A meglevo webhelyeknek a Dreamweaverbe torteno betoltese nem igenyel kulonleges eljarast, Ha a meglevo webhely fajljai a merevlemez valamelyik mappajaban talalhatok, egyszenien egy olyan webhelyet kell rneghatarozni a Dreamweaverben, amely az adott rnappara mutat, Semmi mas dolgunk nines.

Az osszes fajl szerkeszthet6 a Dreamweaverben, igy konnyen m6dosfthatjuk, majd menthetjuk a weboldalakat A Files tablan felsorolt weblapokat dupla kattintassal nyithatjuk meg.

Eddig a Flies tabla osszecsukott valtozarat hasznaltuk, a kovctkezo reszben azonban megismerkedunk annak kibontott formajaval.

A Files tabla kibontasa

A Files tabla nagyobb valtozatat olyankor erdemes hasznalni, amikor a webhely fajljaival dolgozunk, es tobb, a webhelyet erinto paraneshoz kell hozzafernunk, A kibontott Files tabla megnyitasahoz kovessuk az alabbi lepeseket.

1. A kibontott Files tabla megnyitasahoz kattintsunk a Files tabla kibonto/osszecsuko gornbjira, amelyet a 3.9. abran Iathatunk,

A 3,10. abran lathato kibontott Files tabla a Files tabla nagyobb valtozata, amely ket ablakreszbol all - ezek a Local Files (Helyi fajlok - alapesetben a jobb oldalon talalhato) es a Remote Site (Tavoli webhely - a bal oldalon), amelyek beallitasat

a 22. Ieckeben vegezzuk eL Mivel meg nem hatarozrunk meg tivoli webhelyet,

a Remote Site reszben elvileg meg nem szerepel semmi.

Ha Macintoshon a Files tibia kibonto/osszecsuko gornbjara kattintunk, a kibontott Files tabla uj ablakban nyilik meg. A Windowsban azert ninik u] ablaknak, mert jelent6sen elter a hagyomanyos Drearnweaver-felulettol.

3. ora • Webhelyek letrehozasa j 63

2. Ha ismet a kibont6/6sszecsuk6 gombra kattintunk, visszaterhetunk a Files tabla kisebb valtozatahoz.

Tavoli wehhely I

Kihont6/1isszecsuko gomb I

Helyi fajlok I

.0~~.'.'.'· _-_ .. __ .,_. __ __ _ .. : : - .. .. .. '.'.-.:.:.~ .. ' .. ~:~ .. ~'''.'.:.'".'.'~".'.'::'''.'.'.'':.''~~.~ : .. : : :. : :.": -:.:.,.:~~

3.10. abra

A hibontou Files tabla ket reszbOl all: Local File es Remote Site

OJ fajlok letrehozasa a Files tablan

Kozvetlenul a Dreamweaver Files tablajarol is lerrehozhatunk iij fajlokat, illetve mappakat. A Files tabla menujenek megnyitasahoz kattintsunk az eger jobb gornbjaval (Mac en Coxrnot+kattintas) a Files tablara, A 3.11. abran lathato helyi menu tetejen ket lenyeges parancs szerepel: a New File CUj fajl) es a New Folder CUj mappa). Ezeknek a parancsoknak a segitsegevel hozhatunk letre failokat es rnappakat (mas neven k6nyvtarakai) a Files tablan,

A letrehozott webhelyek szervezesehez konyvtarakra van szukseg, es valoszfmileg minden webhe1y rendelkezik majd egy kepkonyvtarral, amely a webhely kepeinek tarolasara szolgal. A kepkonyvtar letrehozasahoz kovessuk az alabbi Iepeseket.

1. Kattintsunk a jobb gombbal (Macen Conrnot+kattintas) a Files tablara,

A New Folder parancs kivalasztasakor ugyelnunk kell a kattintas helyere, hogy ne beagyazott map pat hozzunk letre egy masik mappaban. Ahhoz, hogy

a webhely gyokerkonyvtarahoz adjunk rnappat, a Files tabla felso sorat kell kijelolni, amely a Site sz6val kezd6dik.

64 ! I. resz • Bevezetes a Dreamweaver vilagaba

2. Valasszuk a New Folder parancsot. Egy nevtelen mappa adodik a webhelyhez.

3. Adjuk az uj mappanak az images (kepek) nevet.

A New File es New Folder parancs

Open.a Re~llt jtem

U ~_'S:~ftJr(rpe!1.'"ICe:a"lJn "G I-£l'MI...

tJ n~~k:I1rlill:ll',htm b C()I(ff~

't,]-=i.'nain,i'S ~1't1"

'3~l\.dl.l!'e..t= wASP~

"Glc:;:';<lrrairu= t:J},'SLI(Erfi"'~)

d -s~_s~x.ttm i."J css

d~lil-= t:i~

i:d ~::tI~rW;'-J1e'V,tdPn tJ l\Ii'C-

'tJ CSSSIW~ UFI~ 'SJ:sJM:III'"Pfqlcfu=..;, 'd~s:orttr~(Bo3!e)· bttae.

b oecn ...

tjt.ble ...

:! Gettlng'Stm1w,," Ll NewF~c~:I' :..JRssru-cro.

3,11. abra

A Files tabla helyi menuje olyan parancsohat tartalmaz; amelyekkel mappdkat es fajlolea; hozhatunk fare a webhelyeken

Most az alabbi lepeseket kovetve pr6biljunk uj fijlt adni a webhelyhez:

1. A jobb gornbbal kattintsunk (Macen CONTROL +kattintas) a gyokerrnappara, es valasszuk a New File parancsot.

2. 0j nevtelen weboldal keletkezik a webhelyen. Nevezzuk ezt az oldalt index. htmnek, amely szamos kiszolgalon az elterjedt weblapnevek koze tartozik.

Az alaperteimezett oldalneu hasznalata elosegiti, hogy a felhasznalok konnyebben talaljak meg az oldalt, ha egyszeruen egy altalanos weblapdmet adnak meg, a meghatarozott oldal nevenek hozzaadasa nelkul. Az index. html is alapertelmezett oldalnev, A . htm es a . html kiterjesztes egyarant elfogadhat6. A . htm azert valt nepszeruve, mert a Microsoft Windows regebbi valtozatai csak haromkarakteres fajlkiterjeszteseket tudtak kezelni, az ujabb valtozatokban azonban mar nines ilyen korlatozas, Az uj mappa es

az tij fajl hozzaadasa utan a webhelynek a 3.12. abrahoz kell hasonlitania,

3,6ra • Webhelyek letrehozasa ~ 65

Mappa Fail

3,12, abra

A Dreamweaver Files tabla jan fajlokat es mappdkat adhatunh a toebhelyhez

< .. >.>:;.. ;,t

€~ 11ocol items selected totaling 3: l ...

Egyseges fajlnevek

Erdemes rnindeniitt kisbetlis neveket adni. Bizonyos kiszolgal6k as parancsnyelvek rneqkulonboztetik a kis- as nagybetliket. Ha az iisszes fi~jlnevben kisbetlik szerepelnek, nem kell eszban tartanl, hogy hasznaltunk-e nagybetliket.

A webhely-meghatarozasok szerkesztese

Ebben a leckeben eddig a Site Definition parbeszedablak Basic lapjan talalhato varazsl6t hasznaltuk a webhelyek meghatarozasara, Most vizsgaljuk meg az Advanced lapot, es a segitsegevel modositsuk a webhelybeallitasokat. A webhely-meghatarozasokat

a kovetkezokeppen lehet szerkeszteni.

1. A Site lenyil6 lista vagy a Site menu Manage Sites parancsat valasztva nyissuk meg a Manage Sites parbeszedablakot.

2. Valasszuk ki a listabol az iment letrehozott webhelyet, majd kattintsunk az Edit (Szerkesztes) gombra. Ismet megnyilik a Site Definition parbeszedablak.

3. Kattintsunk a parbeszedablak tetejen talalhato Advanced lapra, A 3.13. abran lathatjuk, hogy ez a varazsloban megadott adatok egy rnasik nezete,

A webhely-meghamrazasok gyars szerkesztese

A Site Definition parbeszedablak gyors rneqnvitasahoz mindiissze duplan kell kattintani a Files tabla Site lenvllo listajaban szereplc webhelvnevre,

66 t I. resz • Bevezetes a Dreamweaver vilagaba

l1"tis ar;ldr13S is U5MIDrsilE:reiamre 1rV-s, ~ for th1::LinkQjKk~ lr.-d~tfitl-mP 1mb: thatr~ to

!,ourowll~le

Case-t;~iiVE'~";:~ QJrie'~:;;e.~i~~~

CcdlE!~ (2Jfn<,blec;;,d".fo,

The carne mDin'!ain~ Re.;;;OO asset i!l~1;iPn in th~!:Jb;,. Th~~<;,up~~±po!"""I,lir.I:: mal1~ement,-<lr.d5jw r"lOlp'fililtur~.

3.13. abra

Az Advanced lap az 6sszes uebhelytulajdonsagot tartalmazza

A Site Definition parbeszedablak bal oldalan a kategoriakat lathatjuk, a jobb oldal pedig a kijelolt kateg6ria tulajdonsagait sorolja feL A Local Info (Helyi adatok) kategoriat valasztva nemelyik mez6 ismer6snek tifnhet. Ez azert van, mert ezek ugyanazok

a mezok, mint amelyeket a varazsloban meghataroztunk, A kovetkezokeppen allithatjuk be az alapertelmezett kepmappat a Local Info kategoriaban:

1. Kattintsunk a Default Images Folder (Alapertelmezett kepmappa) szovegrnezo melletti mappa ikonra.

2. Keressiik meg a most letrehozott kepmappat. Ezutan a Dreamweaver tudja, hogy hal taroljuk a webhely kepeit.

3. Az OK gombra kattintva mentsuk a modositasokat,

4. A Done gombra kattintva zarjuk be az Edit Sites (Webhelyek szerkesztese) parbeszedablakot.

A betuallas-erzekenyseg ellen6rzese

A Site Definition parbeszedablak Advanced lapien talalhato Use Case-Sensitive Link Checking (Betuallas-erzekenyseg ellendrzese a hivatkozasokban) jeli:ilonagyzet bejelolesekor a Dreamweaver ellenorzi, hogy a webhely hivatkozasai ugyanazt a benlsllast

(nagybeta vagy kisbeni) hasznaliak-e, mint a fajlnevek. Ez a szolqaltatas ki.lloni:isen olyankor hasznos, ha vegul a kis- as nagybetuket megklilonbOzteto UNIX kiszolqakira toltjuk fel a webhelyet.

3. ora • Webhelyek letrehozasa ~ 67

A konyv kesobbi reszeiben mas halad6 beallitasokat is targyalunk. A 22. leckeben

a Remote Info (Tavoli adatok) kateg6ria beallitasaval Iehetove tesszuk a fajlok tavoli kiszolgalora torteno feltolteset, a 23. Ieckeben pedig megvizsgaljuk a Design Notes (Tervezesi feljegyzesek). kategoriat,

A webhelyek szervezsse

Szarnos lehetoseg kinalkozik a webhelyek helyes szervezesere. Vannak, akik szeretik egysegenkent konyvtarakba es alkonyvtarakba rendezni a fajlokat. Olyanok is leteznek, akik a nagyon sekely szerkezeteket szeretik, ahol egyetlen konyvtar sok fajlt tartalmaz. A webfejlesztesben egyre tapasztaltabba valva mindenki rnegtalalja majd a szamara Iegjobb szervezesi m6dszert. Kellemes elmeny mas webfejleszt6kkel vagy mUkedvel6kkel tapasztalatokat cserelni, aminek a reven tanulhatunk masok sikereib61 es kudarcaibol, illetve ok is tanulhatnak tolunk.

A 3.14. abra a szerzo merevlemezen talalhato Projects (Projektek) konyvtarat mutatja. A Projects konyvtarban az egyes folyamatban lev6 projektek konyvtarai talilhat6k.

A konyvtarakban egy-egy Web nevtf konyvtar van, ahol az adott webhely fejlesztett fajljai talalhatok, illetve ez a Dreamweaverben beallitott gyokerkonvvtar is.

QProjects bMarshaH

3.14. abra

A lehetseges k6nyvtaTszerkezetek

egy peldaja, amelyben a Web k6nyvtar a webhely gy6kerk6nyvtaTa

Software Giant

ABC Company

Docs

Web

Ezzel a konyvtarszerkezettel egyeb fajlokat ~ peldaul leveleket, szerzodeseket, szarnlakat es tablazatokat ~ lehet elhelyezni az ugyfelek rnappajaban, anelkul, hogy azok

a webhely reszeve valnanak, Az a helyes gyakorlat, ha a Webre feltolteni kivant fajlokat elkulonftjuk az egyeb fajloktol, Lehet, hogy valaki jobban szereti, ha egyetlen konyvtar tartalmazza az osszes weboldalt. Mindenki dontse el, mi a leghatekonyabb a szamara.

68 f I. resz • Bevezetes a Dreamweaver vilagaba

Miel6tt elkezdenenk egy projektet, gondoljuk at, hogy mikent fogjuk rendezni a webhely fajljait. Val6szimlleg erdemes kulon keprnappat letrehozni a kepek szarnara, a 3.15. abrahaz hasonl6an. Ha mas kiegeszitok is rendelkezesre allnak, peldaul hangok vagy mozgokep, ezeknek is keszitsunk sajat konyvtarat, Ezen sorok Iroja mindig letrehoz egy parancsfajlkonyvtarat is, amelyben a kUIs6 JavaScript es CSS fajlokat tarolja - ezeket

a konyv kesobbi leckeiben targyaljuk,

flash

images

scripts

3.15. abra

Kep- es egyeb k6nyvtarakba rendeziietjule a webhelyet

A szerz6 megprobalja logikusan konyvtarakra bontani a webhelyek res zeit. Ha a webhelyunk magatol ertetodo felosztast kmal (peldaul reszlegek, leckek, termekek es ehhez hasonl6k szerint), erdernes konyvtarakat letrehozni az egyes kategoriak weblapjainak tarolasara. Meglep6, de igaz, hogy meg egy kis webhely is hamar kezelhetetlenne valik, ha egyetlen konyvtarba omlesztjiik az osszes fajlt.

A webhelyek tobbsege sok kepfajlt hasznal, Ha a webhely kulonbozo reszekbol all, erdemes kulon kepkonyvtarakat letrehozni az egyes reszekben? Lehet, hogy ez j6 m6dszer a webhely szervezesere, rnasreszt viszont, ha a kepeket tobb reszben is hasznalni akarjuk, el6fordulhat, hogy nehezen lehet majd megtalalni azokat. Ugyeljunk arra, hogya rendezes logikaja ne omoljon ossze, ahogy fajlokat adunk a webhelyhez.

Szerencsere, ha rnegis at kell rendezni az elemeket, a Dreamweaver az osszes hivatkozast frissiti helyettunk. A fajlok athelyezesekor a Dreamweaver felajanlja a fajlra mutat6 hivatkozasok megkereseset es frissiteset. Erre szolgal a webhelygyorstar. Ennek ellenere tovabbra is az a legjobb megoldas, ha boles donteseket hozunk a projekt kezdetekor,

3,6ra • Webhelyek letrehozasa r 69

Osszefoglalas

Ebben a leckeben megtanultuk, hogyan keHwebhelyeket meghatarozni es beallitani azok gyokerkonyvtarat. Megtudtuk, hogyan lehet gyorsan fajlokat es rnappakat adni a webhelyekhez. Ezen kivul a Files tabla hasznalatat es annak kibontott Files tablava boviteset is elsajatitottuk, Megtanultuk, hogyan lehet megnyitni es a halad6 webhelymeghatarozasi szolgaltatasok alkalmazasaval szerkeszteni a webhelyeket, tovabba megvizsgaltuk a webhelyek szervezesenek elmeletet.

Kerdezz-felelek

K: Hogyan lehet webhelyeket betolteni a Dreamuieauerbe?

V: A webhelyek betoltesere nines eljaras. Egyszetilen meghatarozunk egy webhelyet, pontosan tigy, ahogy ebben a leckeben tettuk, rnajd a betolteni kivant webhely gyokerkonyvtarara hivatkozunk. A Dreamweaver az osszes fajlt megjeleniti a Files tablan, lehetove teve azok megnyitasat es szerkeszteset.

Ha a betolteni kivant fajl webkiszolgalon talalhato, eloszor el kell olvasni a 20. lecket, es a kiszolgalora mutat6 tavoli webhely-beallitasokat kell meghatarozni.

K: Ha a uiebhelyen belul at kell helyezni a jaj!okat, meg lehet ezt oldani a Dreamweaverben?

V: Ha karbantartasra es arszervezesre van szukseg, az a legjobb, ha ezt a Dreamweaveren belul vegezzuk, A Dreamweaver automatikusan frissfti a fajlok hivatkozasait, es figyelmeztet, ha olyan fajlt keszuliink torolni, amely a webhely mas fajljait is befolyasolja. Mindenkeppen a Dreamweaverben vegezziik ezeket a feladatokat, ne mashol,

Ismetl6 kerdesek

1. Miert kell meghatarozni a webhelyeket?

2. Mil csinal a Dreamweaver webhelygyorstarar

3. "A meglevo webhelyeket a Dreamweaverbe torteno betolteshez at kell alakitani."

Igaz vagy hamis?

70 ! I. resz • Bevezetes a Dreamweaver vihigaba

V61aszok

1. Azert hatarozzuk meg a webhelyeket, hogy a Dreamweaver tudja, hol talalhato a webhely gyokere, es milyen webhelykezelesi beallitasokkal szeretnenk dolgozni.

2. A webhelygyorstar engedelyezese felgyorsitja a Dreamweaver bizonyos szolgaltatasait, peldaul a hiperhivatkozasok frissiteset.

3. Hamis. A mar letezo webhelyeknek a Dreamweaverbe torteno betoltesehez nines szukseg atalakitasra,

Gyakorlatok

1. Probaljunk egy uj webhelyet meghararozni. Adjunk fajlokat es mappakat az uj webhelyhez. Nevezzi.ik el az egyik failt index. htm-nek.

2. Vegezzunk Google-keresest (www.google.com) a "Site Map" (webhelyterkep) kifejezessel, es tekintsi.ik meg az Interneten mas webhelyek szervezeset, A weboldalak tarolasara hasznalt konyvtarak lebet, hogy tukrozik a webhelyterkepen korvonalazott szerkezetet, de az is lehet, hogy nem. Kattintsunk nehany oldalra, es figyelji.ik meg a konyvtarszerkezetet az URL-ekben.

3. Nyissuk meg a Site Definition parbeszedablakot, es vizsgaljuk meg az Advanced lap egyeb kategoriait (peldaul Design Notes vagy Cloaking). A tobbi kategoriar61 a kesobbi fejezetekben lesz sz6.

Szoveqkezeles: szoveq es listak

A lecke tartalmdbol:

• Weboldalak letrehozasa es a teljes web lap tulajdonsagainak beallitasa

• A betutipus es a beturneret megvaltoztatasa a tulajdonsagvizsgalo segitsegevel

• CSS stilus ok Ietrehozasa a Dreamweaverben es a stilusok atnevezese, illetve alkalmazasa

• Szovegigazitas es rendezetIen, illetve rendezett listak hozzaadasa a weboldalakhoz

• Weboldalak elonezete kulcnbozo bongeszokben

A weboldalakon leggyakrabban elofordulo elemek a szoveg es a kepek, ezert ebben a leckeben eI6sz6r a szovegekkel foglalkozunk. Ugy latunk hozza a weboldalak letrehozasahoz a Dreamweaverben, hogy megisrnerkedunk a sz6vegek hozzaadasanak es a szovegtulajdonsagok beallftasanak mikentjevel. Megtanuljuk, hogy a Dreamweaver hogyan forrnazza a szoveg megjeleneset, tobbszinttf stiluslapokkal (Cascading Style Sheets ~ CSS) m6dositva a betutfpusokat. Ebben a leckeben megismerjuk a CSS-t,

a 6. lecke pedig melyebb ismereteket nyujt a CSS hasznalataval kapcsolatban.

7211. resz • Bevezetes a Dreamweaver viltigaba

,

Uj weboldalak letrehozasa

A Ietrehozni kivant dokumentum tipusat a New Document (Uj dokumentum) parbeszedablakban valaszthatjuk ki. A parbeszedablak tobb kategoriabol tev6dik ossze.

• Blank Page (Dres oldal)

• Blank Template (Ures sablon)

• Page from Template (Oldal letrehozasa sablonbol)

• Page form Sample (Oldal letrehozasa mintabol)

• Other (Egyeb)

Az egyes kategoriak felsoroljak a letrehozhato dokumentumok kulonbozc fajtait es elrendezeseit. Eloszor egy teljesen ures HTML dokumenturnot hozunk letre. A kesobbi leckekben a New Document parbeszedablak egyeb kategoriaibol is valaszrunk majd dokurnenturntipusokat. Az alabbi lepeseket koverve hozzunk letre egy uj, ures HTML weboldalt:

1. Valasszuk a File, New (Fajl, Up menupontot.

2. Kattintsunk a Blank Page kategoriara.

3. jeloljuk ki a Page Type (Oldaltipus) oszlop HTML lehetoseget, ahogy a 4.1. abra mutatja.

4. Valasszuk a Layout (Elrendezes) oszlop <none> (Nines) elemet,

5. Ugyeljunk, hogya DoeType (Dokumentumtipus) lenyilo listaban az XHTML 1.0 Transitional legyen kivalasztva,

6. Kattintsunk a Create (Letrehozas) gombra.

Letrejon az u] dokumentum, amelyhez szovegct, kepeket es egyeb objektumokat adhatunk. A New Document parbeszedablakot a CTRL+N (Macintoshon COM,\1AND+N) billentyuparanccsal nyitbatjuk meg. A Dreamweaver udvozlo kepernyojen (ernlekezhetunk, hogy ez a Dreamweaver megnyitasakor eloszor megjelen6 kepernyo) is letrehozhatunk u] oldalakat. Az udvozlo kepernyo Create New nevii kozepso oszlopanak HTML lehetoseget valasztva gyorsan hozhatunk Ietre ures weboldalt.

Mi az a dokumentumtfpus as az XHTML?

EszrevehettOk a New Document parbeszedablakban szerepld Document Type (Dokumentumtipusj lenvilc listat, A Dreamweaver alapesetben az XHTML 1.0 Transitional dokumentumtfpussal - gyakran nevezik doctype-nak is, mert

a doctype cfmke hatarozza meg - meqhatarozott tipusu HTML-t hoz letre,

Az XHTML (Extensible Hypertext Markup Language - bovitheto hipersziiveges jeliilonyelv) a HTML legujabb valtozata, amely a HTML-t es az XML-t (Extensible Markup Language - bovitheto jeliilonyelv) otvoz!. A dokumentumtfpust a 7. leeksben vizsqaljuk alaposabban.

4. ora • Szovegkezeles: szoveg as listak [ 73

Oldaltfpus

Uj HTML aida!

Dokumentumtfpus

set more ceaent, ..

¥i Page lIom T empete

.... _, ... ,_._- ---_._._._-- , .. --,_" .. _, ....

, ..... ;

~::=::: ::e~,~ ~r:'!

lwbm:lfu:ed, centered . "l lm!:.mnfu:ed,-Cffitffed,ne(JQer ~rrd ~;: [

~=::~: ::~. h~der~di:··'-i

2. W!umn elestc, left Sde:bu i 2GlllifM~;;,rtic,left'ii~,!;e.aGeri>~· 2_1:~llML'lelasoc.right~clo:'w :-,: 2[~'LllfU1E1asoc,r1ght:;ldli:b6.."",~i-·_! :1 ["lcmm fu:ed, ~ft:sideb~- "( I-m-, .. -.,_-·--d-'··~--·--··t -- _. __ . __ ._-_._- -]: lCDh1mfured,left-sid~i!lr, MIIW!ln i 2m.U-m~ed.rightsid~<ir i 1 wlu'M fu.:e-d. ri¢lt ~ .. r, he ... der a "2 -coJwrrn l1~trjcl. ~~ :s.':6.!bar :2 cclcrm -hybrid, lefl ~·Ceba~ r header a 1 coll)l"l"Jn h~. I~~t:;.idebar 2CDlumnh)'bid, ri;ntsidebE", heeder 2col;.1I1'Il"d'qid. t!:ft siclEb.:ir :l'coliJmnllCjl.td,j"ft_sJtleba;r,~an 2roVmI4uid,fighI5icl~r :~·i

~.'~:o;;._;_2i~'~} 2.. __ l

~ Blank TempI&e

Elrendezes

letrehozas

4.1. abra

A New Document parbeszedablahban meghatarozhatjuh, hogy milyen tipusu doleumentumot szeretnenle letrehozni

Fajlok mentese

Nem art, ha a weboldalakat rogton a letrehozas utan rnentjuk, illetve elnevezzuk,

A kepek, filmek hivatkozasok es egyeb objekturnok beszurasahoz eloszor egy weboldalra van szukseg. Ne feledjuk, hogy a fajlokat abba a konyvtarba kell rnentenunk, amelyet korabban gyokerkent hataroztunk meg, a 3. Ieckeben targyalt m6don. A weboldalak mentesehez hajtsuk vege az alabbi lepeseket:

1. Valasszuk a File, Save (Fajl, Mentes) menupontot.

2. Lepjunk be a megfelel6 konyvtarba ~ a meghatarozott webhely gyokerkonyvtaraba vagy annak egy alkonyvtaraba.

3. Adjunk meg egy . htm vagy . html kiterjesztessel ellatott fajlnevet (peldaul saj at f aj 1 . h t.m),

4. Kattintsunk a Save gombra.

A . htm es a . html kiterjesztes egyenerteku. A . html kiterjesztes hagyomanyosan nepszenfbb volt a Mac vagy UNIX. platformon dolgoz6 fejleszt6k koreben, mert ezek az operacios rendszerek a kezdetektol fogva tamogattak a hosszabb fajlkiterieszteseket. A . htm kiterjesztes a regebbi Windows-valtozatok kiterjesztesekre vonatkoz6 harornka-

74 ! I. resz • Bevezetes a Dreamweaver vilagaba

rakteres korlatozasat tukrozte, A Windows mar nem korlatozza a fajlkiterjesztesekben szerep16 karakterek szamat, a szerz6 megis a . htm kiterjesztest hasznalja, egyszeruen a rovidsege miatt.

A tajlok helyes elnevezasavel a problamak elkerUlhetok

A fiijl· es kcnvvtarnevekben szerepld sz6ki:izi:ik, lrasjelek es egyeb kllldnlepes karakterek gondot okozhatnak. Sz6ki:iz helyett alahuzas karaktert vagy kotdjelet hasznaliunk a nevekben. Az i:isszes fajlnevnek betUkb61, szamokbol as alahuzasokb61

kell allnia, A fajlnevek els6 karaktere soha nem lehet szam, mert a JavaScript

nem kspas feldolgozni a szamrnal kezd6d6 neveket. Ha jelenleg nem is hasznalunk JavaScriptet, nem biztos, hogy kesobb sem fogunk, a fajlok atnevezese pedig sok iddba telne.

A kiszolgal6k megkUlonboztethetik a kis- as nagybetuket

A fajlnevekben a legti:ibb kiszolgal6 megkUli:inbi:izteti a kis- es nagybetliket. A UNIX operacios rendszer killi:inboz6 valtozatait futtat6 kiszolqaldk lehet6ve teszik, hogy ugyanabban a konvvtarban ku tya. gif, Ku tya. gi f es KUTYA. gi f nevu fajl is

szarapalisn, a kis- es naqvbenlk alterese miatt. A Microsoft operacios rendszerek - amilyen a Windows is - nem benlallas-erzekenvek, tehat el6fordulhat, hogy

a Windowsban val6 fejlesztes soran a hivatkozasok toksletesen rruikodnek, azutan pedig egy betuallas-erzekenv kiszolqalora felti:iltve hibasak lesznek.

SZQveg hozzaadasa weboldalakhoz

Ahhoz, hogy szoveget adjunk az iment letrehozott ilj weboldalhoz, egyszenien kezdjunk gepelni a dokumentumablakban. A lap tetejen gepeljunk be egy cirnsorkent szolgalo szoveget, nyomjuk le az ENTER billentyut, majd Irjunk be nehany mondatot.

Ha a weboldal letrehozasa kozben alkotjuk meg a szoveget, ez a legjobb m6dszer annak hozzaadasara. Ha azonban a szoveg mar letezik valahol, peldaul egy Microsoft Word dokurnentumban, e-mailben vagy mas formarumu szovegfajlban, akkor erdemes tanulmanyozni a kovetkezo reszt, amely a szovegek masolasarol es a Dreamweaverbe torteno beilleszteserol 5z61.

A helyesfras as a nyelvtan fontos!

A szerz6 szereti valamilyen nagyobb szoveqszerkeszto alkalrnazasban, peldaul

a Microsoft Wordben letrehozni a weboldalak szoveqet, mert ezekben automatikus helvesiras- es nyelvtani ellenorzes all rendelkezesre, Ezutan a sziiveget lernasolva

a Dreamweaver weboldalaiba lehet illeszteni. Ierrneszetesen a Dreamweaver helvesfras-ellenorzdjet is hasznalhatiuk, de a Dreamweaverben nines nyelvtani ellen6rzes.

4. ora • Szovegkezelas: szOveg as listak f' 75

SZQveg masolasa as beillesztese fajlokb61

Gyakran szovegszerkesztovel keszitett dokumentumban tarolt szoveget kell egy weboldalra helyezni. Konnyen megtehetiuk, hogy egy masik alkalmazasbol, peldaul

a Microsoft Wordb61 vagy akar a Microsoft Excel tablazatkezelo alkalrnazasbol rnasoljuk at a szoveget a Dreamweaverbe. A Dreamweaver ketfelekeppen kepes beilleszteni a szoveget: formazassal vagy anelkul. Ha egy szovegszerkesztc vagy mas programb61 szeretnenk szoveget rnasolni, majd beilleszteni azt.ikovessuk az alabbi lepeseket:

1. Nyissunk meg egy Word dokumentumot (. doc) vagy mas szovegszerkesztovel keszitett dokumentumot,

2. jeloljunk ki legalabb nehany bekezdest,

3. Az Edit, Copy (Szerkesztes, Masolas) meniipont vagy a megfelel6 billentyuparanes (Wmdowson CTRL+C, Macen COMMAND+C) alkalmazasaval masoljuk le

a szoveget.

4. Lepjunk be a Dreamweaverbe, es helyezzuk a beszurasi pontot oda, ahova a szoveget be szeretnenk illeszteni,

5. Az Edit, Paste (Szerkesztes, Beillesztes) meniipont vagy annak billentyCiparancsa (Windowson CTRL+V, Macen COMMA.,"{D+V) segitsegevel illesszuk be a szoveget. A szoveg beilleszt6dik a Dreamweaverbe, es meg6rzi a forrnazasat, a benitipusokkal, a bekezdesekkel, a szinekkel es az egyeb jellemz6kkel egyurt.

Ezen sorok ir6ja gyakran szeretne ujraforrnazni az oldalt, ezert altalaban formazas nelkul vegzi a Dreamweaverbe torteno beillesztest. A kovetkezo lepesek megmutatjak, hogyan kell csak szerkezeti forrnazassal (bekezdesekkel, felsorolasokkal, tablazatokkal), de benfformazas (felkover, szmes szoveg, benlmeret) nelkul egy szovegszerkeszto programb6l szoveget masolni es beilleszteni:

1. Nyissunk meg egy Word dokumentumot (. doc) vagy mas szovegszerkesztovel keszitett dokumentumot.

2. jeloljunk ki legalabb nehany bekezdest.

3. Az Edit, Copy menupont vagy a megfelel6 billentyCiparancs (Windowson CTRL+C, Macen COMMAND+C) alkalmazasaval rnasoljuk Ie a szoveget.

4. Lepjiink be a Dreamweaverbe, es helyezzuk a beszurasi pontot oda, ahova a szoveget be szeretnenk illeszteni.

5. Valasszuk az Edit, Paste Special (Szerkesztes, Iranyitott beillesztes) menuparancsot.

6. A 4.2. abran szernleltetett m6don jeloljuk ki a Text with Structure (Paragraphs, Lists, Tables, Etc.) - Szerkesztett szoveg (bekezdesek, listak, tablazatok es egyebek) - lehetoseget.

76 [I. resz • Bevezetes a Dreamweaver vilagaba

"<GLJ ~

" E!!O\>"" I

,,~- .. - ."' , '-;--"_" c"'.=" "~~~~

. :::;.]~.;0.~'trii: ::i~~<or.i-'··

·:'~'~-~\ilDrrl~~':·'

~a:stePreferena!:i.-+. I·:'·; ., ....

4.2. abra

A Paste Special parbeszedablalsban hioalaszthatjule, hog)' pontosan milyen formazasi tulajdonsagokat szcretncnle a szoueggel egyutt a Dreamweaverbe illeszteni

Ha valakinek van kedvenc m6dszere a mas alkalmazasokbol torteno szovegbeillesztesre, a Dreamweaverben alapertelmezesekent beallithatja. Ezutan egyszenien a Paste parancsot vagy a szerzo altai kedvelt billentyliparancsot (Windowson CTRL+v, Macen COMMA,"JD+V) hasznalva vegezhetiuk a beillesztest a kedvenc rnodszerunkkel. Termeszetesen ha egyedi beillesztesre van szukseg, ezutan is elohfvhatjuk a Paste Special parancsot. Az alapertelmezett Paste parancsot a Dreamweaver Preferences (Edit, Preferences) ablakanak a 4.3. abran lathato Copy/Paste (Masolas/Beillesztes) kategoriajaban valtoztathatjuk meg. Ugyeljunk arra, hogy a Clean Up Word Paragraph Spacing (Word-bekezdesek szokozeinek eltavolitasa) lehetoseget is bejeloljuk, igy nem kapunk folosleges szokozoket a bekezdesek kozott. Ez a remek szolgaltatas lehetove teszi, hogy ne kelljen sajit kezuleg torolnunk a szuksegtelen szokozoket,

MasoJas/beiliesztes

A Word-bekezdesek szokozeinek eltavolitasa

Edit peste from ofr'ff<:;Jp1i[.6~intrtdE.Sign 1'iE:v. pestes:

CSSStyles

;:;~:;:;irbt~~s

.",,~

~Qklili~ Irr.~t4:!Eh::lllent:; la,,"tlutlo1l):::Ie

Npli Deraanent Previe- .... "nBn),H:.er sse

Status ear Valldat{)f

O!EXtDdy 0[eXt~~~~~:-;;;tL)-'

OTextMm,;tn..Jdurep"us:~mrmattir-..g{b:lld,jffili[) OTeX'!: \"';!hstructurE-p~fi1I fi:!rrnOitting (bold, i'li:.IIC, lity!ES)

4.3. abra

A Copy/Paste beallitasole segitsegevel megoaltosaathatjule azt as: alapertelmezett formazast, amit a Dreamueaoer a mas allealmaadsohbol torteno tartalombeillesztes soran hasznal

4. 6ra • Szovegkezeles: sziiveg es listiik ~ 77

SZQvegformazas alkalmazasa

A tulajdonsagvizsgalo (Property inspector) adokurnentumablak alatt kozvetlenul elhelyezked6 tabla, amelyen rnindenre kiterjed6en megviltoztathatjuk a weboldalakon taIalhato objektumok tulajdonsagait, A tulajdonsagvizsgalo megjeleniteset a Window, Properties (Ablak, Tulajdonsagok) menuparanccsal kapcsolhatjuk be es ki. A Dreamweaverben tobbek kozott a tulajdonsagvizsgalo Format (Form.izas) lenyilo listajanak segitsegevel vegezhenink szovegformazast. Negy alapvet6 formazasi lehetoseg kozul valasztha tunk:

• None (Nines): Ez a beallitas eltavolitja az osszes, a kijelolt szovegre jelenleg alkalmazott forrnazast,

• Paragraph (Beleezdes): Bekezdes cimkeket «p></p» alkalrnaz a kijelolesre, ami ket kocsivissza karaktert szur be a kijeloles mage.

• Heading 1-6 (Cimsor 1-6): Cirnsor cimkeket alkalmaz a kijelolesre, A Heading 1 a Iegnagyobb, a Heading 6 pedig a legkisebb cimsor. A cimsor cimkek alkalmazasakor az adott sorban minden cimsor merenfre valtozik.

• Preformatted (Blare formdzott). Ez a beallitas rogzitett szelessegu vagy egyenletes benfkozu betutipussal (a Iegtobb rendszerben 10 pontos Courierrel) jeleniti meg a szoveget, arnely az irogepszovegre ernlekeztet. Ezt a forrnazasi Iehetoseget valoszinuleg nem alkalmazzuk tul gyakran.

jeloljuk ki a weboldal fels6 cirnsorat, majd a 4.4. abran latott m6don alkalmazzunk Heading 1 forrnazast. A weblapok letrehozasa soran allandoan kulonbozo cirnsor- es bekezdesformatumokat alkalmazunk majd, Ezek a formazasi beallitasok H'I'Ml-cimkek koze helyezik a kijelolt szoveger. A Heading 1 formatum peldaul a kijelolt szoveg ele

a -ch l » cirnket, a kijeloles vegere pedig a </hl> zaro cfrnket illeszti,

Szoveqtorrnatumok

None

Peraere

T ulejdonsaqvizsqalo

4.4. abra

A tulajdonsagoizsgdlobart taldlhato Format lcnyilo lista cimsor-, behezdes- (is el5re formazott formazdst alealmaz a szooegre

78 ! I. resz • Bevezetes a Dreamweaver vilagaba

Bekezdes es sortores cimkek

Fontes megerteni a bekezdes C<p» es a sortores C<br» cimkek kozotti kiilonbseget.

A bekezdes cimkek egy szovegtombot fognak kozre, es ket kocsivissza karaktert illesztenek a tomb vegere, Az ENTER vagy a RETURN billentyCf lenyomasaval hozhatunk letre uj bekezdest, A bekezdes cimkeket ugy kepzelhetjuk el, mintha tarolot hoznanak letre a szovegtornb szarnara. Ez a tarolo egy szoveget tartalmaz6 szogletes keret, A 6. leckeben rnegtanuljuk, hogyan kell rnodositani a tarolot a CSS-ek segitsegevel.

A kevesbe gyakran hasznalt sortores cirnke egyetlen kocsivissza karaktert szur be

a szovegbe. A SmFT+ENTER billentyuparanccsal vagy a beszuro say Text (Szoveg) kateg6- riajaban talalhato Characters CKarakterek) lenyilo Iista Line Break (Sortores) parancsat valasztva illeszthetunk sortorest a weboldalakba. A sortores cimke a bekezdessel ellentetben nem hoz letre tarolot, Ez a cimke arra a legalkalmasabb, hogy uj sort hozzunk letre egy bekezdesben, peldaul arnikor egy cimet kulon sorba szeretnenk tordelni.

Ha a SHIFT+ENTER ketszeri Ienyornasaval ket sortorest illesztunk be ahelyett, hogy

az ENTER billentyuvel bekezdest hoznank letre, latszolag ugyanazt az eredmenyt kapjuk a weboldalon. Mivel azonban nem keszitettunk bekezdestarolot, az osszes formazas

a teljes tarolora ervenyesul majd. Ez akkor valik fontosabba, ha majd a weboldal kUlbnbaz6 reszeit kulonbozokeppen szeretnenk forrnazni.

Oldaltulajdonsagok beaUftasa

Meghatarozhatunk altalanos tulajdonsagokat, peldaul az oldalon talalhato osszes szoveg alapertelmezett betutipusat es benirneretet is. Az oldal cimet is mindig hozza kell adni a weboldalhoz. Az altalanos oldaltulajdonsagokat es az oldalcirnet egyarant beallithatjuk a Page Properties (Oldaltulajdonsagok) parbeszedablakban. Eloszor a Modify, Page Properties (Modositas, Oldaltulajdonsagok) menuparanccsal nyissuk meg

a parbeszedablakot.

A 4.5. abran lathato Page Properties parbeszedablak at tulajdonsagkategoriat sorol fel

a bal oldali oszlopban: Appearance (Megjelenes), Links (Hivatkozisok), Headings (Cirnsorok), Title/Encoding (Cirn/kodolas) es Tracing Image (Segedkep), A kovetkezokben az Appearance, a Headings es a Title/Encoding kateg6ria tulajdonsagaival foglalkozunk, a Links kateg6ria beallitasait pedig az 5. leckeben targyaljuk. Egyszenfen kattintsunk valamelyik kategoriara, ha m6dositani szeretnenk annak tulajdonsagbeallitasait,

4. ora .. Szovegkezeles: szoveg as listak t 79

Kateg6riak

T ulaidonsagok

4.5. abra

A Page Properties parbeseedablakiban a teijes uieboldal tulajdonsdgait beallithatjul:

&~ground bnaQe: [~_=~,-~~~~~.~~==~~~~~==~:~~] I 8r~wse ...

R~t: t . .-,~,~

~-~-'~-~-o-----,

~ft{!!~rgin~ ~_~ J;.~:.~_.~::!_i ElJght mar!!in:

,~~---.-,~----~

TOi2mar-tfln: 0 ... ~lpixel5 ~~ 8Q.ttom margin:

OK II cancel

Apply gomb

Az oldal atfog6 megjelenesenek beallftasa

A Page Properties parbeszedablak Appearance kategoriajaban szerep16 beallitasokkal hatarozzuk meg a teljes oldal betutipusat, benimeretet es szinet, valarnint egyeb beallitasait, A weboldalak szovege peldaul alapesetben fekete. A weblapok alapertelmezett szovegszinet a Page Propertie-s megfelelo beallitasaval rnodosithatjuk.

Az oldal altalanos bet(jtfpusanak as bet(jmeretenek beallftasa

A Page Properties parbeszedablak bal oldalan talilhat6 kategorianevre kattintva valasszuk ki az Appearance kategoriat. Itt megadhatjuk a teljes oldal alapertelmezett benlttpusat, valamint az alapertelmezett szovegmeretet es -szint, Az itt meghatirozott beallitasokar barrnelyik heIyi szovegbeallitas felulbiralhatja, peldaul azok, amelyeket

a lecke egy kesobbi reszeben adunk meg. Az oldal bettltulajdonsagainak beallitasahoz kovessuk az alabbi Iepeseket:

1. A Page Properties parbeszedablak Page Font (Oldalbetrftipus) lenyil6 listajabol valasszuk ki a kivant betucsaladot,

Z. Azt is rnegszabhatjuk, bogy az alapertelmezett szovegstflus a felkover (bold), a dolt (italic) vagy mindkett6legyen. Egyik beallitas sem ajanlottl

3. A Size (Meret) lenyilo listaban jeloljuk ki a betiimeretet. Ha szarnrnal megadott betumeretet valasztunk, rnertekegyseget, - peldaul pont (point) vagy keppont (pixel) - is meg kell hatarozni,

80 ~ J. resz • Bevezetes a Dreamweaver vilagaba

4. Az eddig vegzett benitfpus-rnodositasok rnegtekintesehez kattintsunk a Page Properties parbeszedablak aljan talalhato Apply (Alkalmazas) gombra. Lehet, hogy it kell helyezni a parbeszedablakot, hogy ne takarja el a larvanyt. Az Apply gomb segitsegevel a Page-properties parbeszedablak bezarasa nelkul lathatjuk

a valtozasokat,

Pont helyett em

Szarnos webfejlesztonel hevett gyakorlat, hogy a betumeret rneqhatarozasahoz viszonylagos mertekegyseget, peldaul emet vagy szazalekot hasznal, Az. em mertekegyseg az alapertelrnezett betumeretu nagy "M" bani rnaqassaqat veszi alapul: 1

em megegyezik az M rneretevel, alepertelmazett benlrneret mellett. A pont a nyomtatas szedesensk tervezesere szolqal, a sz6veg kepernvdn val6 megjelenftesenel azonban gyakran megj6solhatatlan az eredmenv. Az em es a hozza hasonl6 viszonylagos mertekeqvseqek hasznalata azert el6ny6s, mert fgy tiszteletben tartjuk a felhasznalo alta! valasztott benlt Ha valaki nagyobb beuimeretet allit be a b6ngesz6- ben, mert peldaul nehezen lat, akkor a benlmerst ehhez a beallitashoz viszonvul.

Ha egy cfmsor rneretet 1,25 emben hatarozzuk meg, a sz6veg 25%-kal nagyobb

lesz a felhasznalo altai beallitott alepertelrnezett benlrneretnel.

Az altalanos szovegszin beallitasa

A Dreamweaver tobb pont jan is megvaltoztathatjuk az objektumok vagy a szoveg szfnet, A HTML-ben a szinek rneghatarozasa a tizenhatos szamrendszerben tortenik, ha azonban nem isrnerjiik az alkalmazni kivant szin hexadecimalis megfelel6jet, rendelkezesunkre all a Dreamweaver szinvalasztoja. A szinvalaszto eleresehez a 4.6. abran Iathato szinvalaszto mez6re kell kattintani, aminek hatasara megjelenik a Dreamweaver szfnpalettaja.

Tobb Iehetoseget is kipr6balhatunk, amelyekkel a szinvalasztot alkalmazva kivalaszthatjuk a kivant szint:

~ A cseppent6vel kattintva valasszuk a rendelkezesre allo szintarak (Swatch) valamelyiket.

• Az alapbeallitas szerint a Color Cubes (Szinkockik) paletta jelenik meg. at tovabbi paletta kozul valaszthatunk: Color Cubes (Szinkockak), Continuous Tone (Folytonos tonus), Windows OS (Windows rendszer), Mac OS (Mac rendszer) es Grayscale (Szurkearnyalatos).

• A cseppent6 segitsegevel masoljunk Ie egy tetsz61eges szint a kepernycrol, egyszeruen a cseppent6vel az adott teruletre kattintva. A kepernyon lathato barmelyik szint lemasolhatjuk, nem csak a Dreamweaverben szerepl6 szineket, Probaljunk a beszuro say valamelyik ikonjarol szint vilasztani. Igazitsuk ugy

a Dreamweavert, hogy a rabbi ablakot is lathassuk, majd a cseppent6veI kattintsunk a szinekre.

4. ora • Szi:ivegkezelas: szi:iveg as listak t 81

• Ahhoz, hogy a 4.7. abran bemutatott m6don egyedi szint hozzunk letre, kattintsunk a System Color Picker (Rendszerszinvalaszto) gombra. Ekkor megnyilik

a rendszerszfnvalaszto, ahol valaszthatjuk valamelyik alapszint, vagy a szmskalara kattintva sajat szint keverhetunk. A'szin alkalrnazasahoz kattintsunk az Add to Custom Colors (Hozzaadas az egyedi szinekhez) gombra, majd az OK-fa.

Azalapertelrnezett szln g-ombja

Aktiv paletta

Macintosh-randszerszlnvalasztn

~~

!o..'~:i

, c_ ---- ------- -- •..•••...•••.•••..• -- ••. - •. ~ I

A szfnvalasztc

OK

Windows-rendszerszfnvalaszt6

l~lr GT ~ r.~ ii. Rrr:;:rrelllll'!!i!iliil .erR ••••

• • ••••• •••••••• ••••• r.e

Qustom colOI1i:-

Drrrrrrr rrrrrccr

- HU!!:~

a~:~~J.:

ColonSQlid usn: 122. ,

- _ ~~-.-.-.-.-i

"_'_''':""1

B.d:[~

c;,e0ri: '.239.1 BiQe:'~

4.6. iibra

A Dreamueauer szinpalettajdnale megnyitdsahoz kattintsunk

a szinviilaszt6ra

4.7. iibra

A System Color Pickel' lehetove teszi, hogy safdt, egyedi szineket kevetjilnk Windows

(jobb oldalon) vagy Macintosh (bal oldalon) szamit6gepen

82 ! I, resz • Bevezetes a Oreamweaver vilagaba

A szfriadatokat kozvetlenul a tulajdonsagvizsgalo szinmezojeben is megadhatjuk:

• A HTML-ben a szineket harem hexadecimalis szam kepviseli, amelyek e16tt kett6skereszt (#) all. A vilagoskek szin hexadecimalis RGB (red, green, bluepiros, zold, kek) megfelel6je peldaul #0099FF, ahol az R ertek 00, a G ertek 99, a B ertek pedig FF. Ha isrnerjuk az adott szin hexadecimalis erteket, egyszenien begepelhetjuk azt.

• A Iegtobb bongeszo a hexadecirnalis ertekek mellett a hagyornanyos szinneveket is rnegjeleniti. Az #FFOOOO ertek helyett peldaul a red (piros) sz6t is megadhatjuk.

Ha el szeretnenk tavolitani a jelenlegi szint, anelkiil, hogy uj szint valasztanank, kattintsunk a szinvalaszto Default Color (Alapertelrnezett szin) gornbjara.

A szi'nertekek azonosftasara szolgal6 eszk6z6k

A Windows-felhaszniil6k kiinnyen azonosfthatiak a szfnek hexadecimiilis ertekeit, ha leti:iltik a szabadon terjesrthet6 ColorCop programot, amely a prall. net/colorcop cfmen erhet6 el. A szerz6 mindig ezt az alkalmaziist hasznalja, A Mac OS 10.4 (Tiger)

rendszerben az Applications (Alkalmazasok) Utilities (Eszkiiziik) rnappaban taliilhat6 DigitalColor Meter eszkiiz segitsegevel kaphatjuk meg a kepernvon lathato RGB ertekek hexadeclmalis megfelelajet.

Hatterszi'n as hattarkap beallftasa a weboldalakon

A Page Properties parbeszedablak Appearance kategoriajaban a relies weboldal hatterszinet beallithatjuk. Ha peldaul feherre szeretnenk allitani az olda! hatterszinet,

a Background Color (Hatterszin) szovegmezobe gepelhetjuk annak hexadecimalis szinkodjat (#FFFFFF) vagy a whi te (feher) szot, illetve a szinvalasztot is hasznalhatjuk. Terrneszetesen barrnilyen szint valaszthatunk hatterszinkent, de ugyeljunk arra, hogya hatterszin es a szovegszin osszhatasa ne tegye nehezeo olvashatova a weblapot.

Ha sotet hatterszint alkalmazunk, elute, vilagos szovegszint kell hasznalni, hogy

a Iatogatok konnyen el tudjak olvasni a szoveget,

Az emberek 8-10 szazaleka szfnvak!

Ellen6rizni kell, hogy az altalunk alkalmazott szinosszeellitas a nem keves szinvak szamara is lathato-e. A colorfil t.e r , wickline. org / cfmen elerhetd Colorblind Web Page Filter (Weblapszur6 szinvakoknak) segftsegevel ellenorizhetiuk

az osszeallltast, A szura olvan valtozatban jeleniti meg a weboldalt, ahogy azt egv szinvak ember latna.

A weboldalakon hatterkepet is beallithatunk, amely (fugg6leges es vizszintes iranyban) mozaik elrendezesben jelenik meg a weboldalon. Ahhoz, hogy a weblap hattere j61 mutasson, olyan kepet kell talalni vagy letrehozni, amely kifejezetten weboldalhatternek

You might also like