注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程深入淺出HTML與CSS、XHTML

深入淺出HTML與CSS、XHTML

深入淺出HTML與CSS、XHTML

定 價(jià):¥98.00

作 者: (美)弗里曼(Freeman,E.),(美)弗里曼(Freeman,E.) 著
出版社: O'Reilly
叢編項(xiàng): 東南大學(xué)出版社O'REILLY圖書(shū)系列
標(biāo) 簽: HTML

ISBN: 9787564103194 出版時(shí)間: 2006-05-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 708 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  在你成為一名行家之后,閱讀HTML書(shū)籍給你的唯一感受就是厭煩嗎?那么現(xiàn)在就是你拿起《深入淺出HTML與CSS、XHTML》來(lái)真正學(xué)習(xí)HTML的時(shí)候了。這本書(shū)展示了學(xué)習(xí)創(chuàng)建符合工業(yè)標(biāo)準(zhǔn)的Web頁(yè)面的完整歷程——然而,除了閱讀,你還會(huì)玩游戲、拼圖、解謎題以及以你從未想象過(guò)的方式創(chuàng)建Web頁(yè)面。并且,你還將學(xué)習(xí)HTML如何與CSS一起工作。哦,如果你從未聽(tīng)說(shuō)過(guò)CSS,沒(méi)關(guān)系——我們不會(huì)告訴其他人你仍然停留在上個(gè)世紀(jì)末,但是,如果你要?jiǎng)?chuàng)建本世紀(jì)的Web頁(yè)面,那么,你應(yīng)該了解和熟悉CSS?!渡钊霚\出HTML與CSS、XHTML》能讓你避免認(rèn)為Web-safe顏色還是緊要問(wèn)題的尷尬,以及不明智地把標(biāo)記放入你的頁(yè)面。最大的好處是,你將毫無(wú)睡意地學(xué)習(xí)HTML、XHTML和CSS。如果你曾經(jīng)讀過(guò)深入淺出(HeadFirst)系列圖書(shū)中的任一本,就會(huì)知道書(shū)中展現(xiàn)的是什么:一個(gè)按人腦思維方式設(shè)計(jì)的豐富的可視化學(xué)習(xí)模式。本書(shū)的編寫(xiě)采用了許多最新的研究,包括神經(jīng)生物學(xué)、認(rèn)知科學(xué)以及學(xué)習(xí)理論,這使得本書(shū)能讓HTML和CSS深深地烙印在你的腦海里。學(xué)會(huì)創(chuàng)建Web頁(yè)面的真正訣竅,并認(rèn)識(shí)到為什么你的老板所說(shuō)的關(guān)于HTML表格的一切都有可能是錯(cuò)誤的(以及做什么來(lái)代替)。最重要的是,在雞尾酒會(huì)上當(dāng)你的同事隨口提及他的HTML現(xiàn)在如何完整以及他的CSS是在外部樣式表里時(shí),你表示認(rèn)同,這會(huì)給酒會(huì)客人留下深刻的印象?!皶?shū)中每章的核心部分設(shè)計(jì)精致,每種思想既有趣又實(shí)用?!薄狵enGoldsteinDisneyOnline執(zhí)行副總裁“本書(shū)是一個(gè)全面的最新的介紹,它介紹了關(guān)于Web頁(yè)面標(biāo)記和表示的著眼于將來(lái)的實(shí)踐?!薄狣annyGoodman《DynamicHTML:TheDefinitiveGuide》作者“過(guò)去通常是長(zhǎng)期的麻煩和充滿錯(cuò)誤的學(xué)習(xí)過(guò)程,現(xiàn)在被巧妙地簡(jiǎn)化為一本吸引人的平裝書(shū)。”-MikeDavidsonNewsvineInc.CEO“我喜愛(ài)《深入淺出HTML與CSS、XHTML》的原因是它以一種愉快的方式教會(huì)你需要學(xué)習(xí)的每件事?!保璖allyApplinUI設(shè)計(jì)師和藝術(shù)家

作者簡(jiǎn)介

  Elisabeth和EriccFreeman是非常暢銷(xiāo)的《深入淺出設(shè)計(jì)模式》一書(shū)的作者,現(xiàn)在他們?cè)贠’Reilly公司策劃深入淺出(HeadcFirst)系列書(shū)籍。之前他們?cè)诘纤鼓峁绢I(lǐng)導(dǎo)互聯(lián)網(wǎng)和數(shù)字媒體的開(kāi)發(fā),在那里,他們參與創(chuàng)建了幾個(gè)當(dāng)今最受歡迎的Web站點(diǎn),如ABCNews.com,1Disney.com.aElisabeth和Eric兩人都擁有耶魯大學(xué)的計(jì)算機(jī)科學(xué)專(zhuān)業(yè)學(xué)位:Elisabeth擁有碩士學(xué)位,Eric擁有博士學(xué)位。

圖書(shū)目錄

Intro.
Whoisthisbookfor?
Weknowwhatyourbrainisthinking
Metacognition
Bendyourbrainintosubmission
Technicalreviewers
Acknowledgments
1TheLanguageoftheWeb
TheWebkilledthevideostar
WhatdoestheWebserverdo?
Whatyouwrite(theHTML)...
Whatthebrowsercreates...
YourbigbreakatStarbuzzCoffee
CreatingtheStarbuzzWebpage
CreatinganHTMLfile(Mac)
CreatinganHTMLfile(Windows)
Meanwhile,backatStarbuzzCoffee...
OpeningyourWebpageinabrowser
Takingyourpageforatestdrive...
Tatgsdissected...
Meetthestyleelement
GivingStarbuzzsomestyle...
Whodoeswhat?
FiresideChat
BulletPoints
ExerciseSolutions
2Meetingthe'HT'inHTML
HeadFirstLounge,Newandhnproved
Creatingthenewlounge
Whatdidwedo?
Whatdoesthebrowserdo?
Understandingattributes
Technicaldifficulties
Planningyourpaths...
Fixingthosebrokenimages...
ExerciseSolutions
3WebPageConstruction
FromJournaltoWebsite,at12mph
Theroughdesignsketch
Fromasketchtoanoutline
FromtheoutlinetoaWebpage
TestdrivingTony'sWebpage
Meettheelement
LooooongQuotes
Addinga
Therealtruthbehindtheandmystery
Usetheelementtomakealist...
ConstructingHTMLlistsintwoeasysteps
Puttingoneelementinsideanotheriscalled"nesting"
Tounderstandthenestingrelationships,drawapicture
Usingnestingtomakesureyourtagsmatch
Inlineorblock?
ExerciseSolutions
4ATriptoWebville
GettingStarbuzz(oryourself)ontotheWeb
Findingahostingcompany
Howcanyougetadomainname?
Movingin
Gettingyourfilestotherootfolder
AsmuchFTPasyoucanpossiblyfitintwopages
Backtobusiness...
Mainstreet,URL
WhatistheHTTPProtocol?
What'sanabsolute.path?
Howdefaultpageswork
HowdowelinktootherWebsites?
LinkingtoCaffeineBuzz
Webpagefitandfinish
Linkingintoapage
Usingtheelementtocreateadestination
Howtolinktodestinationanchors
Linkingtoanewwindow
Openinganewwindowusingtarget
ExerciseSolutions
5MeetingtheMedia
Howthebrowserworks,withimages
Howimageswork
Andnowfortheformalintroduction:meettheelement
Alwaysprovideanalternative
Creatingtheultimatefansite:myPod
Whoa!Theimageiswaytoolarge
FixingupthemyPodHTML
Reworkingthesitetousethumbnails
Turningthethumbnailsintolinks
So,howdoImakelinksoutofimages?
Whatformatshouldweuse?
Tobetransparent,ornottobetransparent?Thatisthequestion...
Wait,whatisthecoloroftheWebpagebackground?
Checkout-thelogowithamatte
AddthelogotothemyPodWebpage
ExerciseSolutions
6SeriousHTML
CubicleConversation
AbriefhistoryofHTML
Wecan'thaveyourpagesputtingthebrowserintoquirksmode
Addingthedocumenttypedefinition
MeettheW3Cvalidator
ValidatingtheHeadFirstLounge
Houston,wehaveaproblem...
Addingatagtospecifythecontenttype
Makingthevalidatorhappywithacontenttag..:
Thirdtime'sthecharm?
Changingthedoctypetostrict
Dowehavevalidation?
Fixingthenestingproblem
Onemorechancetobestrict...
StrictHTML4.01,grabthehandbook
FiresideChat
HTMLArcheology
ExerciseSolutions
7Puttingthe'X'intoHTML
WhatisXML?
WhatdoesthishavetodowithHTML?
SowhywouldyouwanttouseXHTML?
TheXHTML1.0checklist
GoingfromstrictHTMLtoXHTML1.0
OldschoolHTML4.01Strict
NewandimprovedXHTML1.0
Validation:it'snotjustforHTML
FiresideChat
HTMLorXHTML?Thechoiceisyours...
ExerciseSolutions..
8AddingaLittleStyle
You'renotinKansasanymore...
OverheardonWebville's"TradingSpaces"
UsingCSSwithXHTML
Let'sputalineunderthewelcomemessage,too
Specifyingasecondrule,justforthe
GettingtheLoungestyleintotheelixirsanddirectionspages
Linkingtotheexternalstylesheet
It'stimetotalkaboutyourinheritance...
Whatifwemovethefontupthefamilytree?
Overridinginheritance
Creatingaselectorfortheclass
Takingclassesfurther...
Theworld'ssmallestandfastestguidetohowstylesareapplied
Whogetstheinheritance?
MakingsuretheLoungeCSSvalidates
ExerciseSolutions
9ExpandingyourVocabulary
Textandfontsfrom30,000feet
Whatisafontfamilyanyway?
SpecifyingfontfamiliesusingCSS
DustingoffTony'sJournal
HowdoIdealwitheveryonehavingdifferentfonts?
So,howshouldIspecifymyfontsizes?
Let'smakethesechangestothefontsizesinTony'sWebpage
Changingafont'sweight
Addingstyletoyourfonts
StylingTony'squoteswithalittleitalic
HowdoWebcolorswork?
HowdoIspecifyWebcolors?Letmecounttheways...
Thetwominuteguidetohexcodes
HowtofindWebcolors
BacktoTony'spage...
Everythingyoueverwantedtoknowabouttext-decorations
Removingtheunderline...
ExerciseSolutions
10GettingIntimatewithElements
Theloungegetsanupgrade
Startingwithafewsimpleupgrades
Checkingoutthenewlineheight
Gettingreadyforsomemajorrennovations
Acloserlookattheboxmodel...
Whatyoucandotoboxes...
Creatingtheguaranteestyle
Padding,border,andmarginsfortheguarantee
Addingsomepadding
Nowlet'saddsomemargin
Addingabackgroundimage
Fixingthebackgroundimage
Howdoyouaddpaddingonlyontheleft?
Howdoyouincreasethemarginjustontheright?
Atwo-minuteguidetoborders
Borderfitandfinish
InterviewwithanHTMLclass.
Theidattribute,1002uses
Usinganidinthelounge
Remixingstylesheets
Usingmultiplestylesheets
ExerdseSolutions
11AdvancedWebConstruction
AcloselookattheelixirsHTML
Let'sexplorehowwecandivideapageintologicalsections
Addingaborder
Anover-the-bordertestdrive
Addingsomerealstyletotheelixirssection
Thegameplan
Workingontheelixirwidth
Addingthebasicstylestotheelixirs
Whatweneedisawaytoselectdescendants
Changingthecoloroftheelixirheadings
Fixingthelineheight
It'stimetotakealittleshortcut...
Addingsinthreeeasysteps
Theelementanditsmultiplepersonalities
Howcanyoustyleelementsbasedontheirstate?
Puttingthosepseudo-classestowork
Isn'titabouttimewetalkaboutthe"cascade"?
Thecascade
Welcometothe"What'smyspecificitygame"
Puttingitalltogether
ExerciseSolutions
12ArrangingElements
DidyoudotheSuperBrainPower?
Usetheflow,Luke
Whataboutinlineelements?
Howitallworkstogether
Howtofloatanelement
Behindthescenesatthelounge
ThenewStarbuzz
Movethesidebarjustbelowtheheader
Setthewidthofthesidebarandfloatit
Fixingthetwo-columnproblem
Settingthemarginonthemainsection
Backtoclearinguptheoverlapproblem
Rightytighty,leftyloosey
Liquidandfrozendesigns
Howabsolutepositioningworks
ChangingtheStarbuzzCSS
Onetradeoffyoucanmaketofixthefooter
Positioningtheaward
Howdoesfixedpositioningwork?
Usinganegativeleftpropertyvalue
Gettingrelative
Tothree-columnsandbeyond...
ExerciseSolutions
13GettingTabular
HowdowemaketableswithHTML?
HowtocreateatableusingHTML
Whatthebrowsercreates
Tablesdissected...
Addingacaptionandasummary
Beforewestartstyling,let'sgetthetablebackintoTony'spage...
Gettingthoseborderstocollapse
Howaboutsomecolor?
Tonymadeaninterestingdiscovery...
AnotherlookatTony'stable
Howtotellcellstospanmorethanonerow
Thenewandimprovedtable
Troubleinparadise?
OverridingtheCSSforthenestedtableheadings
GivingTony'ssitethefinalpolish
ExerciseSolutions
14GettingInteractive
Howformswork
Howformsworkinthebrowser
WhatyouwritetheXHTML
Whatthebrowsercreates
Howtheelementworks
GettingreadytobuildtheBeanMachineform
Addingtheelement
Howelementnameswork
BacktogettingthoseelementsinyourHTML...
Addingsomemoreinputelementstoyourform
Addingthe
Givethecustomerachoiceofwholeorgroundbeans
Punchingtheradiobuttons
Completingtheform
Addingthecheckboxesandtextarea
WatchingGETinaction
ToTableorNottoTable?That'sthequestion...
Gettingtheformelementsintoatable
StylingtheformandthetablewithCSS
ExerciseSolutions
15TheTopTenTopics(wedidn'tcover)
MoreSelectors
Frames
Multimedia&Flash
ToolsforCreatingWebPages
Client-sideScripting
Server-sideScripting
TuningforSearchEngines
MoreaboutStyleSheetsforPrinting
PagesforMobileDevices
Blogs
Index...
ColorInset

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)