Kompjûters, Programming
Hoe te ynfoegje in keppeling gien wurdt yn HTML? It meitsjen en mei help fan hyperlinks yn in HTML
Hypertext is in tekst befettet keppelings nei oare tekst. Foarbylden binne de skriuwer syn oantekeningen op komplekse definysjes of oersetting Footnotes oan de ûnderkant fan de siden fan it boek, as it is fûn tekst yn in frjemde taal. Ynternet sites binne in kompleks stelsel fan hypertext springt fan de iene side nei de oare yn 'e side sels, mar ek tusken besibbe single-themed middels. Sa'n struktuer is praktysk, skeelt in protte tiid, lit de besiker te gau fine de ynformaasje dy't jo nedich hawwe, en net te ferdwale yn in grut tal transysjes.
ynfoegje hyperlink
Yn HTML ynfoegje hyperlinks mei help fan it omskruiwing (tag) , dat wurdt ynfoege op it goede plak. Meastentiids is it in ûnder de tekst as in hyperlink op himsels is in tekst struktuer. Mar de keppelings binne mear Graphics (ikoanen, knoppen, foto); fan harren sil besprutsen fierder. Harren lokaasje op in webside is net beheind ta de tekst, mar ôfhinklik fan it ûntwerp beslút maker site.
Dit is in foarbyld fan hoe't te foegjen in keppeling gien wurdt oan HTML-dokumint, dat wurdt droegen troch tag. Site Besikers sille sjen ûnderstreke tekst, dat is oars as de kleur fan de omlizzende tekst (de kleur HTML-links kin wêze alles), "de Google thússide", troch te klikken op dat, hy sil gean nei de thússide, "Google" sykmasine. Dêrby moat opmurken wurde dat de tekst fan de hyperlink moat befetsje ynformaasje oer wêr't de oergong wurdt útfierd. Dat prinsipe moat wurde folge en nommen as regel!
tag struktuer ...
Jo kinne witten dien dat tag - Doubles: nedich sluten fan tag .
href - tag skaaimerk spesifisearret de bestimming fan in link.
https://google.com/ - attribút wearde, enclose it URL-adres fan in helpboarne wêrop om de oergong. It is dûbele of inkele oanheltekens. It hinget ôf fan 'e struktuer fan' e nesting tag fan it HTML regels.
de hiele struktuer is in elemint fan in web dokumint.
Under de regels fan HTML, guon eleminten kinne befetsje oare eleminten. Tag gjin útsûndering. As de programmeur moatte markearje yn fet it wurd Google, jo dogge dat troch mei de tag b> neffens de algemiene regels fan tekst opmaak fan 'e folchoarder fan' briede tags. Webmaster moat witte hoe te meitsjen in keppeling gien wurdt yn in HTML flater-frij, oars se sille net wurkje. Broken links nei kompjûter slange neamd "slein".
Hjir: it elemint
It befettet briede
Google b>
No de side in besiker sjocht de hyperlink yn fet tekst it wurd "Google".
absolute hyperlinks
Hyperlinks dy't brûk de absolute URL-adressen fan de sites dy't befetsje domein nammen (.ru, .nl, .org, .gov ), neamd absolute, en hawwe de folgjende syntaksis:
Protokol: // domeinnamme / paad fan 'e triem
Foarbyld adres wiidferspraat yn Amearika search engine: https://aol.com - absolute, om't it befettet de domeinnamme .nl.
Absolút hyperlinks wurde brûkt om te navigearjen mei de siden fan oare siden of om tagong boarnen leit op in oare tsjinner. De oergong wurdt útfierd troch it brûken fan it ynternet protokol. Protokollen - dit is net it ûnderwerp fan dit artikel, mar as se meidogge oan 'e oprjochting fan hyperlinks, dan moast yn elts gefal koart neame se:
- http en https - de meast foarkommende; foar harren om te wikseljen tusken it web siden fan ferskillende plakken;
- ftp - in protokol foar it opladen fan triemmen oan de tsjinner of de brûker downloads fan de side;
- mailto - mail protokol dat stjoert e-mail streekrjocht út 'e side, sûnder gean nei it persoanlike e-mail.
Der binne in pear ferslaggen fan bysûndere doel (Gopher, telnet), is frij seldsum, it brûken fan dat ferget spesjale kennis yn programmearring of systeem bestjoer.
relative hyperlinks
Mei relative de oanpak, it brûken fan hyperlinks yn de HTML brûkt foar de transysjes yn it libben en net liedt fierder as dat. As de side is sa grut, dat rint fertikale skobalke toane, soms hiel lang, sa as yn in wurdboek, it is hiel handig en passende te brûken relative keppelings nei springe nei de winske brief.
It meitsjen online wurdboek, in programmeur oan it begjin fan de side hat it alfabet, en as it net foar it brûken fan 'e links, de brûker soe hawwe hie in hiel lange tiid te draaien it tsjil fan de mûs te krijen mei de letter "ik".
Om in relative keppeling mei help fan it predikaat namme tag:
dêr't ya neamd anker, wylst Werom nei it brief I - anchor bestimming. Foar de korrekte werjefte fan de ankers is it oan te rieden om te brûken letters en sifers, dus net skriuwe "ik", alhoewol't it soe west hawwe begryplik.
No dat de oergong fan it alfabet oan it begjin fan de side mei de letter "ik", is it nedich om de anker peg yn it HTML-dokumint, dat begjint mei de letter "I":
foar it anker stiet number teken, sûnder dat de oergong nei it brief sil net wurkje.
Relative addressing as it bouwen fan in webside
Handig en de meast foarkommende algoritme foar it meitsjen fan in software site:
- Meitsje in map op jo kompjûter en de lizzing oan de side foar it gemak fan de flugge tagong;
- oanmeitsjen index.html yn de map fan de thússide;
- de oprjochting fan it fuortset webside (index.html / page2);
- Meitsje in map en pleatsen it yn 'e ôfbylding triemmen;
- Meitsje in map en pleatsen It oare objekten (triemmen foar download, bygelyks);
- folling fan de site ynhâld;
- pleatsen de side op de hosting fan triemmen.
Needsaaklikerwize moatte brûkt wurde foar kommunikaasje keppelings tusken de eleminten fan de side, en sil wêze hiel handich om te witten hoe te foegjen in keppeling gien wurdt yn de HTML nei in oare side fan deselde side. As de site reside yn deselde triemtafel op deselde tsjinner, der is gjin ferlet te brûken absolute addressing. As it oerdragen fan triemmen oan de site hosting de keppeling tusken objekten bliuwe, omdat se hosting en wurdt pleatst yn deselde triemtafel.
Stel in programmeur hat in thússide index.html site, dat hat in keppeling nei in oare side page2.html, fersierd mei in foto img.png. Dan is de relative paad nei de ôfbylding sil der sa útsjen:
Tip: Yn 'e stúdzje fan dit ûnderwerp is it bêste út in ienfâldige tekst bewurker foar de reden dat it needsaaklik is om te krijen taalbehearsking yn' e krekte stavering fan oergong adressen, en om leare te begripen in oar syn koade. By dizze faze sil in goed resultaat sûnder fersin-skreaun in keppeling gien wurdt yn in laptop, HTML net ferjouwe se, en jout in flater.
Metoades klik in keppeling gien wurdt
Standert, in nije side iepene yn de hjoeddeiske blêder finster wannear in brûker klikt op de keppeling gien wurdt. Mar in web programmeur kin feroarje de standert en twingt iepenje de side, bygelyks, yn in nij finster. Foar dit doel is der in doelwyt skaaimerk mei in bepaalde syn wearde. Nearne is it mooglik om te drukken de tafel.
| _blank | iepent de side yn in nij blêder finster |
| _self | iepent de side yn de hjoeddeiske finster (standert ynstelling) |
| _parent | iepent de side yn 'e âlder frame |
| _top | mei help fan frames ôfbrekke se allegearre en iepent de side yn de hjoeddeiske blêder finster |
De syntaksis foar it tapassen fan attributes Doelgroep:
Home "Google" sil iepenje yn in nij finster.
Opmerking: om te iepenjen de side yn in nije ljepper, der is gjin wearde foar dizze eigenskip, en is ynsteld troch de brûker yn 'e blêder ynstellings.
De kleur fan hyperlinks
In betûfte Internet brûker rin fan de tiid, moatten opfallen dat de hyperlinks binne oars yn kleur út de omlizzende tekst, en se binne meastal blau. Links op dêr't er foarby, en dan gie werom nei de foarige side, binne lilac. Mei help fan de hyperlinks yn de HTML yn net-standert kleuren in bytsje, mar allocates site ûnder oaren.
Stelt de kleur fan de keppelings yn de
tag mei help fan de attributen en harren wearden, dy't tsjinnet HTML kleur yn RGB systeem (# 00FF00) of mei in direkte oantsjutting fan 'e namme fan' e kleur ( «griene»). Der binne trije typen fan attributes foar Links:- link - definiearret de kleur fan de net-besochte keppelings;
- vlink - spesifisearret de kleur fan de links fia dêr't de brûker hat al foarby;
- Alink - spesifisearret de kleur fan 'e link doe't wikseljen nei in oare side. It is fluch, dus jo kinne net altyd fange dizze effekt.
marking Foarbyld:
As jo tapasse dy attributen yn de tag
, de referinsje fan it web dokumint sil wêze donkerblau, it besocht - pears en aktyf - oranje-read.grafysk hyperlinks
Fuortgong en web design ûntwikkeling nedich om te witten hoe't te foegjen in keppeling gien wurdt yn it HTML as in byld. It is dúdlik dat it plaatsje moat oerien mei de ynhâld fan 'e bestimming side. Bygelyks, de wichtichste side fan de medisinale planten kinne wurde presintearre yn de foarm fan foto fan de planten, te klikken op dêr't de brûker sil gean nei in side dy't beskriuwt de medisinale eigenskippen fan de planten.
Soad brûkt manier te ferfangen statyske knoppen () by de moaie graphics makke troch in web ûntwerper yn de grafyske bewurker (GIMP boek, Photoshop).
Om ynfoegje in grafysk as hyperlinks op 'e siden fan' e site brûkt deselde syntaksis, mar ynstee fan tekst mei help fan in byld tag troch it ynstekken fan de regels fan it HTML:
By de tag op deselde wize fan tapassing attributen Omskriuw in alternative tekst, breedte, hichte, en oaren.
Petearen fan website
HTML5 standert hat útwreide de funksjonaliteit fan it brûken fan it ynternet, en no kinne jo meitsje oproppen net allinne út 'e telefoan, mar streekrjocht út de side. Foar dit doel, kinne jo ek brûke hyperlinks yn in HTML dokumint, en hja hawwe de neikommende syntaksis:
Yn stee fan it wurd "partij" wurdt foarskreaun yntuïtive Caller kontakt yn 'e phonebook. Jo kinne ek it pleatsen fan in grafysk triem (brûker foto).
Dat oproppen waarden makke nei de side, moatte jo hawwe net allinnich in ferwizing nei de abonnee syn telefoannûmer, mar ek in headset (mikrofoan, koptelefoon) ynstallearre is op jo kompjûter VoIP-programma, ynternet snelheid moat heger wêze as 0.5 MB / sek. Betelling foar telefoantsjes makke ferkear trochstreaming. Dêrom, as it ynternet is ûnbeheinde, de petearen binne fergees.
Etyk meitsje hyperlinks
Troch it pleatsen fan de side op it ynternet, de webmaster moatte witte hokker kinds der binne hyperkeppelings yn HTML, en net allinne it rjocht te brûken se professioneel, mar ek harren oan de neikommende foarsjennings:
- It hyperlink moat wêze maklik sichtber, oars syn omhinne tekst. De brûker moat witte, dat it is - in keppeling gien wurdt.
- De brûker moat dúdlik wêze wêr't hy sil krije troch te klikken op de keppeling. Te dwaan dat, is it oan te rieden mear attribút titel, dy't succinctly beskriuwt de konverzje side. Syntaksis fan tapassing attribút is:
- De brûker moat krijen krekte ynformaasje oer de triem sil wurde ynladen as jo klikke op de link.
Ien kear is net it ferwachte side of troch it ynladen fan de ferkearde triem, de brûker is 99% fan 'e fuortendaliks ferlitte de side en nea oan it net op úttsjen yn' e takomst.
Anti-Seo te meitsjen hyperlinks
Njonken de technyske kant fan de fraach fan hoe't te foegjen in keppeling gien wurdt yn HTML, moatte wurde markearre mear en morele aspekt. Der binne in soad websiden dêr't tagong is útsletten troch brûkers op foarsjenning software (Antivirus), of sels de steat. Dat binne de sites dy't oanmakke op it ûnreine web programmeurs hân.
Ien fan de kneepkes ta dêr't se taflecht - is te foegjen de "ûnsichtbere" hyperlink op in Webside. Oplichters wit hoe te meitsjen in keppeling gien wurdt yn it HTML, en brûk de underscore skaaimerk te ferwiderje keppelings en tawize dat de kleur fan de omlizzende tekst sadat de gemiddelde brûker hat net seagen. En mei help fan oare web technologyen ark (CSS, JavaSkript, PHP) kinne wurde programmearre harren gedrach. Bygelyks, onmouseover JavaSkript taal evenemint aktivearret it effekt fan de web side eleminten. As de brûker hâldt it rinnerke nei in ûnsichtbere keppeling, hy krijt op 'e reklame siden fan oare sites. Of noch slimmer, as is der in ûnsichtber keppeling nei in triem op syn kompjûter en begjint ynladen en ynstallearre unneeded software. Typysk, in firus dat feroare browser homepage, swerfôffal de hurde skiif en oare massa programma.
Al gau sokke plakken falle yn it "black list" fan it firus databank, feilichheid en de omjouwing fan de ynternetbrûkers. Soksoarte siden hoege net lang, en hja moatte feroarje harren nammen te migrearje Fries op it ynternet, it feroarjen fan de host provider. Dit is net befoarderlik foar de promoasje fan in webstee, dêr't altyd siket syn betinker, nea meitsje it megaportals, sa as, bygelyks, sosjale netwurken. Under oare dingen, dy tricks feroarsaakje in protte negative emoasjes yn slachtoffers fan dy minsklike aksjes.
Similar articles
Trending Now