Si të përfshihen një skedar HTML në një tjetër

Përdorimi i HTML mund të thjeshtojë në masë të madhe menaxhimin e sitit tuaj

Shkoni në ndonjë faqe interneti dhe lundroni nga faqja në faqe dhe shpejt do të kuptoni se, ndërsa secila prej këtyre faqeve mund të jetë ndryshe në shumë mënyra, ato janë gjithashtu mjaft të ngjashme me të tjerët. Pothuajse të gjitha faqet e internetit përfshijnë elementë të dizajnit që përsëriten në çdo faqe në faqe. Disa shembuj të elementeve të faqes që do të gjendeshin në çdo faqe do të ishin zona e kokës ku ndodhet logoja, navigimi dhe fusha e futbollit.

Elemente të përsëritura në një vend të lejojnë qëndrueshmëri në përvojën e përdoruesit. Një vizitor nuk ka nevojë të gjejë lundrimin në çdo faqe pasi pasi ta kenë gjetur, ata e dinë se ku do të jenë në faqet e tjera të faqes që vizitojnë.

Si Përfshin Bëni Web Design më efikase

Si dikush i ngarkuar me menaxhimin e një faqe interneti, këto zona të përsëritura ofrojnë një sfidë. Çka nëse keni nevojë të bëni një ndryshim në diçka në atë zonë? Për shembull, nëse këmbët tuaja (që janë në çdo faqe të faqes) përfshijnë një deklaratë për të drejtën e autorit me një vit, çfarë ndodh kur ndryshon ai vit dhe ju duhet të redaktoni datën? Meqë kjo pjesë është në çdo faqe, tani duhet të modifikosh çdo faqe të faqes tënde në mënyrë individuale për të bërë atë ndryshim - apo a do të bësh?

Përmbajtja e përfshirë mund të eliminojë nevojën që duhet të redaktoni çdo faqe të faqes tuaj për këtë përmbajtje të përsëritur. Në vend të kësaj, thjesht editoni një skedar dhe tërë faqen tuaj dhe çdo faqe në të merr përditësimin!

Le të shohim disa mënyra për të shtuar këtë funksionalitet në faqen tuaj dhe të përfshijë një skedar HTML në një numër të tjerash.

Përmbajtja e përsëritur në sistemet e menaxhimit të përmbajtjes

Nëse faqja juaj përdor një CMS , atëherë ka të ngjarë që përdor shabllone të caktuara ose temat janë pjesë e atij softueri. Edhe në qoftë se me porosi krijoni këto shabllone nga e para, faqja ende e shfrytëzon këtë kornizë për faqet.

Si të tilla, ato modele CMS do të përmbajnë fushat e faqes që përsëriten në çdo faqe. Ju thjesht hyni në backend të CMS dhe modifikoni templates e nevojshme. Të gjitha faqet e faqes që përdorin atë shabllon do të përditësohen.

Edhe nëse nuk keni një sistem të menaxhimit të përmbajtjes për faqen tuaj, ju mund të përfitoni nga skedarët e përfshirë. Në HTML, janë të përfshira që mund të ndihmojnë në menaxhimin më të lehtë të këtyre zonave të modeluara të sitit tuaj.

Cilat përfshijnë HTML?

Një përfshijë është një seksion i HTML që nuk është një dokument i plotë HTML në vetvete. Në vend të kësaj, kjo është një pjesë e një faqeje tjetër që mund të futet në një program të plotë të faqeve të internetit. Shumica e skedarëve të përfshirë janë ato sende të lartpërmendura që përsëriten në faqet e shumta të një faqeje interneti. Për shembull:

Ekziston një avantazh që këto zona të përsëritura të përfshihen në faqe. Për fat të keq, procesi i futjes së një skedari nuk është diçka që mund të ndodhë vetëm me HTML, kështu që duhet të keni një lloj programi ose skriptësh që do të shtojë skedarët tuaj të përfshirjes në faqet tuaja të internetit.

Përdorimi i Side Server përfshin

Anëtari i serverit, i njohur gjithashtu si SSI, u zhvillua së pari për të lejuar zhvilluesit e uebit të "përfshijnë" dokumentet HTML brenda faqeve të tjera.

Në thelb, një copë që gjendet në një dokument përfshihet në një tjetër kur faqja është drejtuar në server dhe dërguar në shfletuesin e uebit.

SSI është i përfshirë në shumicën e serverëve të uebit, por mund t'ju duhet ta aktivizoni në mënyrë që të funksiononi. Nëse nuk e dini nëse serveri juaj mbështet SSI, kontaktoni ofruesin tuaj të hostingit .

Këtu është një shembull se si mund të përdorni SSI për të përfshirë një copë HTML në të gjitha faqet e tua:

  1. Ruaj HTML për elementët e përbashkët të faqes tënde si skedarë të veçantë. Për shembull, seksioni yt i navigimit mund të ruhet si navigation.html ose navigation.ssi .
  2. Përdorni kodin e mëposhtëm SSI për të përfshirë kodin e dokumentit HTML në secilën faqe (duke zëvendësuar rrugën e skedarit dhe emrin e skedarit midis thonjëzimeve ). {C}
  1. Shtojeni këtë kod në çdo faqe që dëshironi të përfshini skedarin.

Përdorimi i PHP përfshin

PHP është një gjuhë e shkrimit të nivelit të serverit. Mund të bëjë një numër të gjërave, por një përdorim i zakonshëm është të përfshijë dokumentet HTML brenda faqeve tuaja, shumë në të njëjtën mënyrë që ne i mbuluam me një SSI.

Ashtu si SSI, PHP është një teknologji e nivelit të serverit. Nëse nuk jeni i sigurt nëse keni funksionalitet PHP në faqen tuaj, kontaktoni ofruesin tuaj të hostingit.

Këtu është një skript i thjeshtë PHP që mund të përdorni për të përfshirë një copë HTML në çdo faqe Web të mundësuar nga PHP:

  1. Ruajeni HTML për elementët e përbashkët të faqes tuaj, si p.sh. navigacion, për të ndarë dosjet. Për shembull, seksioni yt i navigimit mund të ruhet si navigation.html ose navigation.ssi .
  2. Përdorni kodin e mëposhtëm PHP për të përfshirë atë HTML në çdo faqe (duke zëvendësuar rrugën e skedarit dhe emrin e skedarit midis thonjëzimeve ). navigation.php ");?>
  3. Shtojeni të njëjtin kod në çdo faqe që dëshironi të përfshini skedarin.

JavaScript përfshin

JavaScript është një mënyrë tjetër për të përfshirë HTML brenda faqeve të faqes suaj. Kjo ka avantazhin që të mos kërkohet programim në nivel të serverit, por është pak më i komplikuar - dhe sigurisht që funksionon për një shfletues që lejon Javascriptin, të cilat bëjnë më shumë nëse përdoruesi nuk vendos ta çaktivizojë atë.

Ja si mund të përfshijë një copë HTML duke përdorur JavaScript :

  1. Ruaj HTML për elementet e përbashkëta të faqes suaj në një skedar JavaScript. Çdo HTML i shkruar në këtë skedar, duhet të shtypet në ekran me funksionin document.write.
  2. Ngarko atë skedar në faqen tënde të internetit.
  3. Përdorni një element