Кантип дагы бир HTML File кошуу үчүн

HTML колдонуу абдан сайтынын башкарууну жөнөкөйлөтүүгө болот камтыйт

эч кандай сайт барып, бетине барактан чабыттап жана бул барактардын бири көп жагынан ар түрдүү болушу мүмкүн, ал эми тез арада, түшүнөт, алар да башкаларга абдан окшош. Дээрлик бардык интернет сайтында ар бир бетине боюнча кайталанат дизайн элементтерин камтыйт. логотип, багыттоо, жана төмөнкү колонтитул аянты жашаган ар бир бетине аркылуу тапса болот сайттын элементтеринин кээ бир мисалдар баш аянты болот.

бир сайттан кайталап элементтер колдонуучу тажрыйбасы ырааттуулук үчүн мүмкүнчүлүк берет. Алар тапкан кезде, алар, алар барып, сайттын башка барактарда болот кайсы жерден экенин билебиз, анткени бир киши ар бир бетине багыттоо жайгашкан кереги жок.

Кантип Дизайн көбүрөөк натыйжалуу камтылган

кимдир бирөө сайтты башкаруу тапшырылган эле, бул жолу аймактар ​​кыйынчылык сунуш. Эгер бул жагынан бир нерсе үчүн өзгөртүү үчүн керек болсо, эмне? Мисалы, төмөнкү колонтитул (сайттын ар бир бетте) бир жыл менен укук билдирүүсүндө болсо, ошол жылы өзгөртүүлөр жана датасын өзгөртүү керек болгондо эмне болот? Бул бөлүмдө ар бир бетине болгондуктан, азыр бул өзгөрүү жасоого жекече сиздин сайттын ар бир бетни тюрлендирирге керек - же эмне?

Камтылган мазмунду кайталашты мазмуну үчүн сайттын ар бир бетни тюрлендирирге керек жок болот. Силер болсо, тескерисинче, жөн гана аны өзгөртүү кетсе бир сааты жана сайтыбызды толугу менен жана ар бир барак ача аласыз!

Кудайдын сиз сайттын бул иш- кошуп, бир камтышы мүмкүн бир нече жолдорун карап көрөлү HTML башка бир катар баар.

Мазмун башкаруу системалары боюнча кайталап көрүү

Эгер сиздин сайт CMS колдонот , анда, сыягы, бир калыптар же темалар ушул ЭЭМ үчүн программанын бир бөлүгү болуп саналат колдонот. Сиз колдонуучунун башынан баштап бул калыптарды курууга да, сайт дагы беттеринде бул негиздерди этүүчү.

сыяктуу эле, ошол CMS Калып: ар бир бетине боюнча кайталанат сайттын аймактарды камтыйт. Сиз жөн гана CMS ичинен кытта кирүү жана зарыл үлгүсүн өзгөртүү. бул калыпты колдонуу сайттын Бардык барактар ​​такталууда.

Эгер сайттын үчүн мазмун башкаруу системасы жок болсо да, сиз да, арасында делолорун менен колдоно алышат. HTML, бул templated аймактарды сиздин сайттын турбай башкаруу жардам бере аласыз камтыйт бар.

Кандай HTML камтыйт барбы?

An өзү толук HTML документ эмес, HTML бир бөлүгү болуп саналат. Тескерисинче, ал толук желе pagesvia программаларды киргизүү дагы бир барактын бир бөлүгү болуп саналат. Көпчүлүк арыз берген сайт бир нече беттеринде кайталанат жогоруда айтылган нерселер кирет. Мисалы:

беттеринде киргизилген бул жолу аймактарды ээ бир артыкчылыгы бар. Тилекке каршы, бир сааты киргизүү жараяны жалгыз HTML менен болуп турган бир нерсе эмес, ошондуктан сен желе беттерге материалдары кирет кошот программанын же тексттин кээ бир түрү болушу керек.

Колдонуу Server Side камтылган

Server Side камтыйт, ошондой эле SSI катары белгилүү болгон, биринчи Желе иштеп башка барактарда ичиндеги HTML документтер "кирет", уруксат берүү үчүн иштелип чыккан.

Негизинен, бир документке табылган бир бөлүкчө бет Server иштетүү жана интернет браузер аркылуу жиберилет дагы киргизилген.

SSI көпчүлүк тейлөөчүлөрү жөнүндө маалыматтар киргизилет, ал эми иштеп, аны алуу үчүн, аны иштетүү үчүн болушу мүмкүн. Эгер Server SSI колдоп жатса, билген эмес болсо, анда сиздин байланыш хостинг тейлөөчүгө .

Бул жерде сиз SSI Желедеги бардык барактарда HTML бир үзүндүсүн камтыйт үчүн пайдалана алышарына мисал болуп саналат:

  1. өзүнчө документтеринде катары сайттын жалпы элементтери үчүн HTML сактоо. Мисалы, сиздин багыттоо бөлүм navigation.html же navigation.ssi катары сакталды мүмкүн.
  2. Ар бир баракта HTML документтин коду (тырмакчага ортосунда сааты жолун жана атын алмаштыруучу) камтылышы үчүн төмөнкү SSI кодун колдонуу. {C}
  1. Сиз билэни камтыйт каалаган ар бир бетине Бул кодду кошуу.

Using PHP камтыйт

PHP бир Server деңгээл скрипт тили болуп саналат. Бул нерселер бир катар кыла албайт, ал эми жалпы пайдалануу, биз жөн гана SSI менен каптады HTML документтер СДД ичинде, көп эле жолу киргизилет.

SSI окшоп, PHP бир Server деңгээл технологиясы. Сиз сайтында PHP жөндөмүнөн бар болсо да жок болсо, хостинг жабдуучуга кайрылуу.

Бул жерде жөнөкөй PHP скрипт Сизде PHP-иштетилген Желе-беттеги HTML бир үзүндүсүн камтыйт үчүн колдоно алат:

  1. Мындай багыттоо сыяктуу сайтка жалпы элементтери үчүн HTML сактоо, материалдары бөлөк. Мисалы, сиздин багыттоо бөлүм navigation.html же navigation.ssi катары сакталды мүмкүн.
  2. Төмөнкү PHP кодду ар бир бетте ошол HTML камтыйт (тырмакчага ортосунда сааты жолун жана атын алмаштыруу) колдонуу. navigation.php ");?>
  3. Сиз билэни камтыйт каалаган ар бир бетине ошол кодду кошуу.

JavaScript камтыйт

JavaScript сиздин сайттын барактарындагы HTML кирет дагы бир жолу болуп саналат. Бул Server-деңгээл программалоо талап кылган эмес, артыкчылыкка ээ, бирок, ал дагы бир аз татаал - бул, албетте, көпчүлүк колдонуучу аны өчүрүү үчүн чечим кабыл албаса эмне Javascript берет браузер үчүн иштейт.

Мына, сен кантип болуп HTML JavaScript колдонуу үзүндүсүн камтыйт :

  1. бир JavaScript делосуна сиздин сайттын жалпы элементтери үчүн HTML сактоо. Бул жазылган ар кандай HTML, document.write иштеши менен экранга басып керек.
  2. Сиздердин сайтта үчүн жүктөп.
  3. Сиздин беттердеги JavaScript билэни камтыйт үчүн <скрипт> элементин колдонуу.
  1. Сиз билэни камтыйт каалаган ар бир бетине ошол кодун колдонуу.

Башка ыкмалар кирет

Сиздин беттердеги HTML камтыйт башка бир нече жолдору бар. Айрымдар башкаларга караганда көбүрөөк татаал болуп саналат, алардын көпчүлүгү, чынында, бүгүнкү күндө Кудайдын нормалары боюнча эскирген.