CopyrightIBMCorporation2011TrademarksHTML5,CSS3,andrelatedtechnologiesPage1of11HTML5,CSS3,andrelatedtechnologiesArapid-fireguidetonewandemergingwebstandardsRobLarsenApril26,2011Manytechnologiesareinformallylumpedunderthe"HTML5"banner.
Thisarticlehelpsclearupanyconfusionaboutwhat'sinandwhat'soutoftheHTMLspecification,whileshininglightonthetechnologiesthemselves,suchasthemanyCSS3modules.
WebstandarddevelopmentandmarketingIt'sagreattimetobeawebdeveloper.
Afteralongperiodofhibernation,thestandardsbodiesandbrowservendorshavebeenextremelybusyoverthepastfewyears,generatingatorrentofexcitingtechnology.
Developersaregreedilyseizingonthiswork,producingdemosandfull-blownapplicationsatasteadypace.
Fedbythisactivityandfurtherboostedbythegrowthoftheirstandards-capablemobilebrowsers,companieslikeGoogleandAppleareusingthesenewstandardstomarkettheirproductsandservices.
Thewiderpressisalsoseizingonthiswaveandpushingstandardshypewellbeyondthenormalcircleofwebdevelopersandbrowservendors.
Thisvolumeofdiscussionhasobviousbenefits,ofcourse.
Peoplegettingexcitedaboutwebstandardsisapositivedevelopmentforeveryoneintheindustry.
Fromthatperspective,thepersistentuseofblanketterms,especiallyHTML5,asasortofbrandshorthandfor"emergingwebtechnology"isausefulshortcut.
Itallowsnontechnicalpeopletograsp—inageneralizedway—theexcitingworkbeingdoneinthestandardsspacerightnow.
Interestingly,eventheW3Chasgottenintotheact,usingHTML5anditsassociatedlogotopublicizethe"webplatform.
"developerWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage2of11Figure1.
TheHTML5logoOnthedownside,thevolumeofthespecificationworkbeingdone,coupledwiththefast-and-looselabelinghascreatedabitofconfusion,eveninthedevelopercommunity,surroundingthespecificationsthemselves.
Unlessyou'repayingcloseattentiontothevolumeofwork,there'sarealchanceyou'llgetlostintheacronymsoupofstandardsbeinggenerated.
Thisarticlehelpstoclearupanyconfusionsurroundingtheongoingstandardswork.
Itoutlinesthemajorstandardseffortsandprovidesahandyguidetothetechnologiesthemselves.
HTML5,"HTML5,"andHTML:thelivingstandardThemostimportantofthespecificationsis,withoutadoubt,thelatestiterationofHTML.
Forbetterorworse,"HTML5"hasbecomeacatch-allphraseforallemergingtechnologies.
JavaScriptdeveloperPeterPaulKochsuccinctlydescribedthephenomenoninablogpostfromJanuary2010:"HTML5isanythingyouwantittobeaslongasit'snewandcool.
"AlthoughthatsentencedescribesthesentimentofalotofpeopleandcapturestheessencesoftheHTML5"brand"thathasdevelopedoverthepastcoupleofyears,thereisaneedforpeoplewhobuildwebsitestomovebeyondblankettermsanddigdownintotheactualtechnicalspecificationsthataredrivingthehype.
Asanote,theWebHypertextApplicationTechnologyWorkingGroup(WHATWG)—theworkinggroupdrivingthecurrentHTMLstandardseffort—hasmovedawayfromwhatitcallsthe"snapshotstandardsdevelopmentprocess,"longpracticedbytheW3C.
AlthoughthegroupisworkingcloselywiththeW3CtocreatetheHTML5snapshotspecification,itsownstandardseffortsarefocusedonsimplyprogressingHTMLasa"livingstandard.
"Namingsemanticsaside,let'sstepthroughthetechnologiesactuallypresentintheHTML5snapshotspecification.
Forafull,deepdiveintoanyofthesedocuments,refertotheResourcessection,whichcontainslinkstothisandallotherstandardsdocumentsreferencedinthisarticle.
Forthisspecification,bethankfulforthewebdeveloper-specificversionrecentlyreleasedbytheWHATWG;itremovesseveralhundredpagesofinformationdestinedforbrowservendors,makingforamuchmoreeasilydigesteddocument.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage3of11TechnologiesintheHTML5snapshotspecificationBeforedivingintothecomponents,it'sworthnotingthattheWHATWGisn'tkiddingwhenitreferstothisasalivingstandard.
It'samovingtarget.
Sometechnologies,liketheCanvas2DAPI,havestartedinthecorespecificationandhavelaterbeenmovedintotheirowndocuments.
NewsemanticelementsOfallthenewpiecesofthespecification,theelementsbeingadoptedmostrapidlyarethenewsemanticelements,likeHeader,Footer,Section,andAside.
ManywerebasedoncommonusagepatternsfoundduringawebcensusconductedbyeditorIanHickson.
ThisisclearlyseeninHeaderandFooter,whichechothecommonid="header"andid="footer"patternsfoundacrosstheweb.
Others,likehgroup,aside,andfigure,werelogicaladditionsandenhancementstotheexistingelementsofHTML.
Althoughspecificbrowsersupportforthenewelementsislimited(browsersdon'tdoanythingspecialwithaheader,forexample),theuseofthenewsemanticelementsisbecomingquitecommon.
Developersareworkingthroughbestpracticesandcreatingcommonpatternsforutilizingthenewelements.
Forexample,althougholderversionsofWindowsInternetExplorerhavesometroublewithunknownelements,librarieslikeModernizrortheHTML5Shivsnippetsmooththewayforcross-browseruseofthenewelements.
NewoutliningalgorithmTogoalongwiththenewsemanticelements,anewoutliningalgorithmisinplacetogeneratemoreflexibledocumentoutlines.
InadditiontothestandardheaderelementsH1throughH6,HTML5introducesseveralnewsectionalelements,suchassection,article,aside,footer,header,andnav.
Theseelementsbreaktheoutlineofthedocumentintoanewsection.
CoupledwiththefamiliarheaderelementsandtheabilitytoaddmorethanoneH1elementonapage,therearenowmuchmorepowerfuloptionsforcreatingsemanticallyrich,structureddocuments.
UsingatoolliketheHTML5outliner(h5o)bookmarkletduringdevelopmentishelpfulforgettingahandleonthenewalgorithm.
Thenewoptionscantakesomegettingusedto,andseeingadocumentbrokenoutinoutlineformthroughoutthedevelopmentcyclecanbringclaritytotheissue.
VideoandaudioPlayingaudioandvideointhebrowserissuchacommoneventonthewebthatit'seasytoforgetthat,formostofthehistoryoftheweb,therewasnonativemethodfordoingso.
EnterthenewHTML5audioandvideoelements.
Fromaspecificationperspective,theinclusionofbrowser-nativeAPIsforplayingaudioandvideoisstraightforwardandwell-designed.
AnyonefamiliarwiththewaythereplacedelementslikeIMGworknowwillunderstandhowtoembedvideoandaudio.
AndtheassociatedAPIissimple,asillustratedinListing1:Listing1.
AsimplevideoexampledeveloperWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage4of11yourbrowserdoesnotsupportthevideotagThisisanice,samplewebvideo//theJavaScriptvarvideo=document.
getElementById("video-sample"),toggle=document.
getElementById("video-toggle");toggle.
onclick=function(){if(video.
paused){video.
play();toggle.
className="playing"}else{video.
pause();toggle.
className="paused"}};Unfortunately,gettingtothepointwheretheabovecodeworksinallmajorbrowserswithasinglevideosourceisstillalongwayoff.
Withbrowservendorsfacingoffontwosidesofthecodedivide,it'sfarmorecomplicatedthanitshouldbe.
UntilwemoveawayfromAppleandMicrosoftstandingfirmlybehindthepatent-encumberedh.
264,versusGoogle,Opera,andMozillabackingfree,open,androyalty-freevideoformatslikeWebM,videoonthewebwillremainmore,ratherthanless,complicatedthanitwasintheAdobeFlash-onlyera.
FormelementsandinputtypesHTML5providesseveralnewformelementstobetterreflectcommoninputtasks.
FormatslikeEmailandURLcannowbeindicatedtothebrowserinameaningfulway.
Completelynewforminputsincluderange(foraslider),date(foradatepicker),andcolor(foracolorpicker).
Unfortunately,asresearchbyPeterPaulKochshows,browservendorsotherthanOperaandResearchinMotionhavebeenslowinadoptingthesetechnologies.
Thisisashame.
Althoughelementslikecanvasarecertainlyflashyand"cool,"alotofwebsitesmaketheirmoneyinforms.
Forthem,betterformsmeanbettersites.
Itwouldbearealbenefittoseesomeoftheseenhancementsinfrontofusers.
OfflineWebApplicationsOfflineWebApplicationsdefinedanapplicationcachemanifestthatallowsasiteorapplicationdevelopertospecifyasetoffilesneededtoruntheapplicationwithoutanetworkconnection.
Thisspecificationiscombinedwiththedata-storagecapabilitiesofthewebstoragespecificationtoallowforsomepowerfulofflinecapabilities.
InlinecontenteditingHTML5definedanewAPItoeasecontentediting.
AlthoughtherearenovelJavaScriptimplementations,anativeAPIshouldhelppresentamoreconsistent,effectiveuserexperience.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage5of11DraganddropThenewdrag-and-dropAPIallowsfordrag-and-dropfileuploadsfromthedesktoptotheweb.
AliveexampleofthisfunctionalitycanbeseeninproductionwithGoogleGmail,inbothMozillaFirefoxandGoogleChrome.
HistoryAPIOneoftheconsistentusabilityissuesoftheAjaxeraisthewayAjax-heavyapplicationsbreakthestandardhistorystack.
Althoughtherearescript-basedsolutionsandcommonschemesavailablenowtohandledynamicstate,theHTML5historyAPIisawelcomeimprovementoveradhocsolutions.
HTML5addsontothepreviousabilitytonavigatethehistorybyincludingamethodtoaddentriestothebrowserhistoryandrespondproperlywhentheuserclicksthebackbutton.
MicrodataHTML5definesastandardizedmethodformarkingupmetadatainthebodyofanHTMLdocument.
MicrodatawillbefamiliartopeoplewhohaveworkedwithmicroformatslikehCardandhCalendar,withsomeimportantdifferences.
Mostimportantly,microdatamovesthepertinentinformationoffoftheclassespreviouslyhijackedbymicroformatsandontoanewitempropattribute.
Inaddition,thestandardaddsotherattributesthatmorepreciselydefinetheformatofmicrodataandamethodthatallowsformorestraightforwardprogrammaticaccesstomicrodata:itemscopesetsthescopeofamicrodatasegment.
itemtypeprovidesaURLthatdefinesthespecificmicrodataformatinuse.
document.
getItems()providesaccesstotop-levelmicrodataitems;themethodreturnsaNodeListcontainingtheitemscorrespondingtoanoptionalitemTypeargumentoralltypes,ifnoargumentisprovided.
TechnologieslumpedintoHTML5thatareinseparatespecificationsandworkinggroupsSeveraltechnologieshavegraduatedoutoftheHTML5specificationintotheirowndocuments.
Others,alwaysseparatefromtheHTMLeffort,havebeengatheredunderthe"webplatform"banner.
SVGProbablythestrangesttechnologytoberopedintotheHTML5catch-allisScalableVectorGraphics(SVG).
SVGisavectorgraphicsgrammardefinedinXML.
TheSVGspecificationhasbeenunderdevelopmentbytheW3Csince1999,soincludingitaseither"new"orpartofHTML5isastretch.
Still,newfoundexcitementforSVGisjustified,asthere'snowsomerealtractionforthestandard.
SomelevelofsupportisnowavailableinthelatestversionsofallthemajorbrowsersandanAPIforolderInternetExplorerversionspresentedbylibrarieslikeRaphael.
js.
developerWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage6of11Canvas2DcontextOneoftheearlieststarsoftheHTML5era,theCanvaselementandassociatedAPI,startedlifeasanAppleextensiontoHTML.
Asmentionedearlier,itstartedthestandardsprocessaspartofthemainHTML5specification.
ItnowlivesattheW3Cinaseparatedocument.
TheCanvas2Dcontextprovidesascriptableinterfacefordrawingtwo-dimensionalimagesandbitmapsinthebrowser.
It'salreadybeenleveragedforeverythingfromchartinglibrariestogameengines,apopularsystemfordeliveringcustomfonts,andevenaportoftheProcessingprogramminglanguageintoJavaScript.
ThankfullyforthoselookingtoexploreCanvasnow,there'salevelofsupportforlegacyversionsofInternetExplorerprovidedbytheExplorerCanvaslibrary.
GeolocationTheGeolocationAPIisastandardinterfaceforretrievingthegeographicallocationofadevice.
Itprovidesawindow.
geolocationobjectthatinturnprovidesmethodsthatfigureoutadevice'slocationthroughtheuseoflocationinformationservers.
Locationinformationispulledfromavarietyofsources,includingIPaddress,deviceGPS,Wi-FiandBluetoothMACaddress,radio-frequencyID(RFID),andWi-Ficonnectionlocation.
WebStorageTheWebStoragespecificationdefinesanAPIforpersistentdatastorageofkey-valuepairsinwebbrowsers.
Thisspecificationissimilarto,butgreatlyimprovesupon,thefunctionalitycurrentlyofferedbycookies.
Storagetakestwoforms:sessionStorageandlocalStorage.
Eachprovidessimilarmethodsformanagingitems(setItem(),removeItem(),andgetItem())andforclearingtheentirestorage(clear()).
Sessionstorageisdesignedtoholdinformationforjustthecurrentbrowsingsession.
Localstorageismeantforlonger-termstorageofsitepreferencesorotheruserdata.
There'salsoastorageeventthatcanbelistenedto,forpurposesofmonitoringandreactingtostorageactivity.
Forthoseinterestedinexperiencingthisfunctionalitynow,thePersist.
jslibraryoffersasolid,cross-browsersolutionforusingwebstorageorwebstorageequivalentsinallmajorbrowsers.
TwootherspecificationsgohandinhandwithWebStorage:IndexedDBisarelatedbutgreenspecificationthatoffersevengreateropportunitiesforlong-termdatastorageinthebrowser,includingtheabilitytoquerythedatabaseand,importantly,theabilitytostorecomplexobjects,notjustsimplestrings.
WebWorkersisanincrediblypowerfulspecificationthatdefinesanAPIthatallowsapplicationdeveloperstospawnbackground"workers"runningscriptsinparalleltotheJavaScriptontheirmainpage.
Thisfunctionalityallowsdeveloperstooffloadlengthyprocessingtaskstobackgroundprocesses,freeingupthebrowserforcontinuedinteractionsinthemaincontext.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage7of11FileAPIThisspecificationprovidesanAPIforworkingwithfilesinwebapplications.
Coupledwithseveralotheremergingandestablishedtechnologies,likeXMLHttpRequest,draganddrop,andWebWorkers,theFileAPIwillallowformuchmorepowerfulinteractionsbetweenthewebandthedesktopthanareavailabletoday.
InsteadofasimplefileuploadinputelementpassingthefiletoawebserverforprocessingoracomplicatedFlashinterface,theFileAPIwillallowdirectaccesstofiledatatothebrowser.
WebSocketTheWebSocketAPIisdesignedtoallowforbidirectional,simultaneouscommunicationsbetweenawebbrowserandwebserveroverasingleTCPsocket.
WebSocketshouldactuallybefaralongintheimplementationgame,withsupportinthelatestversionsofFirefox,Opera,Chrome,andAppleSafari,butasecurityvulnerabilitydiscoveredmeansthatsupportisnowdisabledbydefaultinFirefoxandOpera.
Server-sentEventsThisspecificationdefinesanAPIforopeninganHTTPconnectionforreceivingpushnotificationsfromaserverintheformofDOMevents.
Thisspecificationreversesthecurrentpatternofpollingaserveratregularintervalsforupdates,savingcountlessunnecessaryrequestsandtheassociatedprocessortimeandbandwidth.
WebGLTheWeb-basedGraphicsLibrary(WebGL)enhancesJavaScriptwiththeabilitytocreateinteractive,three-dimensionalgraphicsinthebrowser.
WebGLisacontextofthecanvasHTMLelement.
ThespecificationwenttoVersion1.
0on3March2011andismanagedbythenonprofitKhronosGroup.
XMLHttpRequestLevel2TheXMLHttpRequestLevel2specificationenhancesthecoreXMLHttpRequestobjectwithnewfeatures.
ThemostinterestingoftheseisprobablyCross-OriginResourceSharing,whichisasafewaytogetaroundthesame-originsecuritypolicythatpreventsXMLHttpRequestfrominteractingwithathird-partyserver.
Currently,XMLHttpRequestcanonlycommunicatewiththesameserveronthesameprotocol.
WiththeprevalenceofJSONandJSONP,cross-originsharingmaynothavethesameurgencyitoncedid,butitwillstillopenmanypossibilitiesinsiteandmash-uparchitecturethatwerepreviouslyblockedbythesame-originpolicy.
ThemodularapproachofCSS3ForthelatestversionofCSS,theworkinggroupdecidedtomoveawayfromasingle,monolithicspecificationanddividedtheworkintoseveralseparatedocumentscalledmodules.
EachmoduleaddsanewcapabilityorextendsafeaturesdefinedinCSS,Version2(CSS2).
developerWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage8of11Severalmodulesaremature,havingbeenindevelopmentfor5to10(ormore)years.
TheseareeitherproposedrecommendationsorcandidaterecommendationsintheW3C'scompletenesshierarchy.
Thatmeansthey'rebasicallydone.
Let'stakealookatsomeofthemoreinterestingandimportantmodules.
SelectorsCSSdoesn'tworkwithoutselectors.
SelectorsareusedtotargetelementsinanHTMLdocumentinordertostylethem.
ThismodulecontainstheexistingselectorsfromCSS,Version1(CSS1)andCSS2,andextendsthemwithnewfeatures.
Theadditionsfocusprimarilyonagroupofstructuralpseudo-classeslikeE:empty,whichmatchesanemptyelement,andE::nth-child(n),whichmatchesaspecificindexnchildofanelement.
Othernewselectorsincludeanegationpsuedo-classE:not(s),whichnegatesasimpleselector,andtheUIelementstatespseudo-classeslikeE:enabledandE:disabled,whichmatchelementsthatareenabledordisabled.
UsersofpopularJavaScriptlibrarieslikejQuery,Dojo,andYUIwillbefamiliarwiththenewCSS,Version3(CSS3)selectors,astheyhavebeenincludedinthelibraries'CSSselectorenginesforsometimenow.
ColorColorspecifiesthecolor-relatedaspectsofCSS,includingtransparencyandnotationsforcolorvalues.
ThenewcolorvaluesincludeRedGreenBlue+anAlphachannel(RGBA)andHue,Saturation,Lightness+anAlphachannel(HSLA).
BackgroundsandBordersBackgroundsandBordersdefinesthebackgroundproperties,suchasbackground-colorandbackground-image,anddefinesthestyleofborders.
Newfunctionalityinthismoduleincludestheabilitytostretchabackgroundimage,imagesforborders,boxshadows,and,inoneofthemostrequestedfeaturesinthehistoryoftheweb,theabilitytospecifyroundedcornersonabox.
Multi-columnlayoutMulti-columnlayoutallowsdeveloperstoflowcontentintoflexiblydefinedcolumns.
MediaQueriesMediaQueriesisanenhancementofthe@mediarulesofCSSandthemediaattributeinHTML,whichaddsparameterssuchasdisplaysize,colordepth,andaspectratio.
Thismoduleallowsdeveloperstomorespecificallytailorcontenttodifferentsizesandcapabilitiesofdeviceswithinaclass.
MediaQueriesplayastrongroleinEthanMarcotte'sResponsiveWebDesign,thesubjectofapopularAListApartarticleandupcomingbook.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage9of11Newandin-developmentmodulesThereareexciting,practical,andeminentlyusefulpiecesofthematuremodules,butmuchofthemostexcitingworkbeingdoneintheCSSspaceisinaseriesof(relatively)newlyproposedmodules.
Someofthemostnoteworthyexamplesfollow.
CSSFontsModuleLevel3FontsLevel3isanextensionoftheoriginalandfamiliarfontpropertiesavailablefromthedawnofCSS.
Level3includesthepopular@font-facerule,whichallowsformuchgreatercontroloftypeonthewebbygrantingtheabilitytodirectlyembedcustomfontsintothedocumentusingCSSrules.
CSS2DTransformsModuleLevel3The2DTransformationsmoduleintroducesanewpropertythatallowsfortherotation,translation,scaling,andothertransformationstoabox.
CSS3DTransformsModuleLevel3DevelopedinconjunctionwithSVG,the3DTransformsmoduleextendsthe2DTransformsmodulewithaperspectivetransformation.
CSSAnimationsModuleLevel3andCSSTransitionsModuleLevel3TheAnimationsmoduleallowstheassignmentofanimationstoelements,specifyingthepropertiestoanimate,theanimationtiming,andtheunitstochangeduringtheanimation.
TheTransitionsmoduledefinesapropertytoanimatethetransitionsbetweenpseudo-classes.
Acommonexampleofatransitioniswhenanelemententersorleavesthe:hoverstate.
SeethefutureFigure2.
I'veseenthefuturedeveloperWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage10of11Thatendsourtourofthecurrentstateofthewebstandardsworld.
Itreallyisanexcitingtime,especiallybecausesomanyofthesetechnologiesarerapidlybecomingavailabletoworkwithtodayasdemosorevenproductioncode.
Withdevelopersbusydocumentingthequirksofthesenewtechnologiesandcreatinglibrariestofillinsupportforlegacybrowsers,opportunitiesaboundtoexperiencethesenewtechnologiesfirsthand.
Thatfirst-handexperienceisunquestionablythebestwaytoexperiencethefutureoftheweb.
So,ifyou'reinterestedinseeingwherewe'regoing,nowisthetimetodiveinandseewhatallthefussisabout.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage11of11RelatedtopicsdeveloperWorksWebcontentHTML5specificationforWebdevelopersOpenGLCopyrightIBMCorporation2011(www.
ibm.
com/legal/copytrade.
shtml)Trademarks(www.
ibm.
com/developerworks/ibm/trademarks/)
蓝竹云怎么样 蓝竹云好不好蓝竹云是新商家这次给我们带来的 挂机宝25元/年 美国西雅图云服务器 下面是套餐和评测,废话不说直接开干~~蓝竹云官网链接点击打开官网江西上饶挂机宝宿主机配置 2*E5 2696V2 384G 8*1500G SAS RAID10阵列支持Windows sever 2008,Windows sever 2012,Centos 7.6,Debian 10.3,Ubuntu1...
Megalayer是新晋崛起的国外服务器商,成立于2019年,一直都处于稳定发展的状态,机房目前有美国机房,香港机房,菲律宾机房。其中圣何塞包括CN2或者国际线路,Megalayer商家提供了一些VPS特价套餐,譬如15M带宽CN2线路主机最低每月48元起,基于KVM架构,支持windows或者Linux操作系统。。Megalayer技术团队行业经验丰富,分别来自于蓝汛、IBM等知名企业。Mega...
TMThosting发布了一个2021 Summer Sale活动,针对西雅图VPS主机提供月付7折优惠码,年付65折优惠码,独立服务器提供95折优惠码,本轮促销活动到7月25日。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget ...
htmldisabled为你推荐
JAN-201f20;BACKGROUND-COLOR:#4ae2f7">16中平迅雷legraphdevelopedandroidipadwifiipad的wifi打不开怎么办?win10445端口Win10系统开放端口号怎样查看?ms17-010win10蒙林北冬虫夏草酒·10年原浆1*6 500ml 176,176是一瓶的价格还是一箱的价格css选择器css3的选择器有哪些?css选择器请给出三种Css选择器并举例说明kb4012598win7怎么查看电脑是否安装了 ms17 010
美国vps主机 过期域名 免费动态域名 krypt 狗爹 美国主机推荐 wavecom tier paypal认证 名片模板psd directadmin patcha 美国php空间 mysql主机 商务主机 毫秒英文 什么是刀片服务器 泉州移动 服务器干什么用的 metalink 更多