உள்ளமைக்கப்பட்ட கொள்கலன்கள். Html என்பது கொள்கலனின் அடிப்பகுதியில் எனது div ஐ எப்படி வைப்பது? அழகான css html கொள்கலன்களின் எடுத்துக்காட்டு

இந்த கட்டுரையில், அடிப்படை பூட்ஸ்டார்ப் கட்டம் கூறுகளைப் பார்ப்போம், மேலும் சில எடுத்துக்காட்டுகளைப் பார்ப்போம், அதில் ஒரு வலைத்தள தளவமைப்பை வடிவமைக்க இந்த கட்ட கூறுகளை எவ்வாறு பயன்படுத்துவது என்பதைப் பார்ப்போம்.

பூட்ஸ்டார்ப் 3 மற்றும் 4 கட்டமைப்பின் கட்ட கூறுகள்

பூட்ஸ்டார்ப் 3 மற்றும் 4 கட்டத்தின் முக்கிய கூறுகள்:

  • போர்த்தி கொள்கலன்கள்- கொள்கலன் அல்லது .கன்டெய்னர்-திரவ வகுப்பு கொண்ட கூறுகள்;
  • வரிசைகள் - வரிசை வகுப்பைக் கொண்ட ஒரு உறுப்பு;
  • தழுவல் தொகுதிகள்- ஒன்று அல்லது அதற்கு மேற்பட்ட கோல் வகுப்புகள் கொண்ட கூறுகள்.

மடக்கு கொள்கலன்- இது ஒரு பக்க தளவமைப்பு அல்லது அதன் சில சுயாதீனமான பகுதியை உருவாக்கத் தொடங்கும் முதல் உறுப்பு ஆகும். அதன் முக்கிய நோக்கம் உருவாக்கப்படும் தளவமைப்பின் அகலத்தை அமைக்கவும். பூட்ஸ்டார்ப் 3 மற்றும் 4 இல், 2 வகையான ரேப்பர் கொள்கலன்கள் உள்ளன. முதல் ஒரு (கொள்கலன்) உருவாக்க நோக்கம் தழுவல்-நிலையானதளவமைப்பு, மற்றும் இரண்டாவது (கொள்கலன் திரவம்) க்கான தழுவல்-ரப்பர் (தகவமைப்பு-நெகிழ்வானது)தளவமைப்பு.

தகவமைப்பு-நிலையான தளவமைப்புஇது நிபந்தனைக்குட்பட்ட நிலையான அகலத்தைக் கொண்டிருப்பதால் வகைப்படுத்தப்படுகிறது, இது உலாவியின் சில வியூபோர்ட் வரம்புகளில் ஒரு மதிப்பையும் மற்றவற்றில் மற்றொன்றையும் கொண்டுள்ளது.

எடுத்துக்காட்டாக, பூட்ஸ்டார்ப் 3 4 வரம்புகளை (பிரேக் பாயிண்ட்ஸ்) வரையறுக்கிறது: xs (இயல்புநிலை), sm (வியூபோர்ட் அகலம் 768px ஐ விட அதிகம்), md (வியூபோர்ட் அகலம் 992px ஐ விட அதிகம்), lg (வியூபோர்ட் அகலம் 1200pxக்கு மேல்).

மடக்கு கொள்கலன்(கொள்கலன்) தளவமைப்பை அமைக்கிறது:

  • xs வரம்பில், அகலமானது உலாவிக் காட்சிப் பகுதியின் அகலத்திற்குச் சமமாக இருக்கும்;
  • sm வரம்பில், அகலம் 750pxக்கு சமம்;
  • md வரம்பில், அகலம் 970pxக்கு சமம்;
  • lg வரம்பில், அகலம் 1170pxக்கு சமம்.

அகலம் உள்ளது தழுவல்-ரப்பர் தளவமைப்புநிலையான மதிப்பு இல்லை, இது எப்போதும் உலாவி வீபோர்ட்டின் அகலத்திற்கு சமமாக இருக்கும்.

மடக்கு கொள்கலன்தளவமைப்பின் அகலத்தை அமைப்பதுடன், பக்கத்தின் மையத்தில் அதை சீரமைக்கிறது மற்றும் இடது மற்றும் வலதுபுறத்தில் உள்ள உள் திணிப்பை 15px ஆக அமைக்கிறது.

ஒரு வரிசையும் ஒரு கொள்கலன், ஆனால் பதிலளிக்கக்கூடிய பூட்ஸ்டார்ப் கட்டம் தொகுதிகளுக்கு.

பூட்ஸ்டார்ப் 3 இல் அதன் முக்கிய பங்கு உள்ளது இடது மற்றும் வலதுபுறத்தில் எதிர்மறை விளிம்புகளை உருவாக்கவும்ஒவ்வொன்றும் 15px.

பூஸ்ட்ராப் 4 இல், இது எதிர்மறை விளிம்புகளை அமைப்பது மட்டுமல்லாமல், நெகிழ்வான கொள்கலனாகவும் செயல்படுகிறது. அந்த. இந்த உறுப்பு நிறுவப்படவில்லை என்றால், தகவமைப்பு தொகுதிகள் அவற்றின் சிறப்பியல்பு நடத்தையை கொண்டிருக்காது.

"வரிசை" உறுப்பைப் பயன்படுத்துவதற்கான கொள்கை மிகவும் எளிது, அது எப்போதும் தழுவல் தொகுதிகளுக்கு ஒரு பெற்றோராக செயல்பட வேண்டும். அந்த. சில உறுப்பு (மடக்கும் கொள்கலன் அல்லது தழுவல் தொகுதி) அவசியமானால் தகவமைப்புத் தொகுதிகளைப் பயன்படுத்திக் குறிக்கவும், பின்னர் அவற்றை உருவாக்கும் முன் முதலில் வரிசையை அமைக்கவும், மற்றும் இந்த தொகுதிகள் ஏற்கனவே இதில் உள்ளன.


தழுவல் தொகுதி என்பது தகவமைப்பு அகலம் கொண்ட ஒரு உறுப்பு ஆகும். அந்த. ஒரு வியூபோர்ட் வரம்பில் அதன் அகலம் ஒரு மதிப்பையும், மற்றொன்றில் - மற்றொரு மதிப்பையும் கொண்டிருக்கலாம்.

ஒரு தழுவல் தொகுதியின் நடத்தை அமைப்பது ஒன்று அல்லது அதற்கு மேற்பட்ட கோல் வகுப்புகளைப் பயன்படுத்தி செய்யப்படுகிறது.

கோல் கிளாஸ் தொடரியல்:

கோல்-(பிரேக் பாயிண்ட்)-(எண்_நெடுவரிசைகள்)

(பிரேக் பாயிண்ட்) - இது சோதனை புள்ளி, இது இந்த வகுப்பு செயல்படும் குறைந்தபட்ச வியூபோர்ட் அகலத்தை வரையறுக்கிறது.

பூட்ஸ்டார்ப் 3 இல், முன்னிருப்பாகப் பயன்படுத்த நான்கு பிரேக் பாயிண்டுகள் உள்ளன (xs, sm, md, மற்றும் lg), பூட்ஸ்டார்ப் 4 இல் ஐந்து பிரேக் பாயிண்டுகள் (லேபிளிடப்படாத, sm, md, lg மற்றும் xl) உள்ளன. கட்டுப்பாட்டுப் புள்ளிகள் பார்வைப் பகுதியின் அகலத்தின் ஏறுவரிசையில் பட்டியலிடப்பட்டுள்ளன, அவை நடைமுறைக்கு வரும்.

(number_columns) என்பது தழுவல் தொகுதி அகலம், அவர் இதிலிருந்து தொடங்குவார் கட்டுப்பாட்டு புள்ளி. 1 முதல் 12 வரையிலான பூட்ஸ்டார்ப்பின் இயல்புநிலை (முழு எண்) நெடுவரிசைகளைப் பயன்படுத்தி பதிலளிக்கக்கூடிய தொகுதியின் அகலத்தைக் குறிப்பிடவும். இந்த எண்தீர்மானிக்கிறது அதைக் கொண்டிருக்கும் தொகுதியுடன் ஒப்பிடும்போது அதன் அகலத்தின் என்ன பகுதி இருக்கும்("வரிசை" உறுப்பு). ஒரு தழுவல் தொகுதியின் குறைந்தபட்ச அகலம் 1/12 (8.3%), அதிகபட்சம் 12/12 (100%) ஆகும்.


எடுத்துக்காட்டாக, col-xs-6 col-sm-4 col-md-3 col-lg-2 வகுப்பைக் கொண்ட ஒரு பதிலளிக்கக்கூடிய தொகுதி (Bootstrap 3):

  • xs சாதனத்தில் 6 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலம் உள்ளது, அதாவது. "வரிசை" உறுப்பு அகலத்துடன் தொடர்புடைய 50% (6/12*100%);
  • sm சாதனத்தில் 4 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலம் உள்ளது, அதாவது. "வரிசை" உறுப்பு அகலத்துடன் தொடர்புடைய 33.33% (4/12*100%);
  • md சாதனத்தில் 3 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலம் உள்ளது, அதாவது. "வரிசை" உறுப்பு அகலத்துடன் தொடர்புடைய 25% (3/12*100%);
  • lg சாதனத்தில் 2 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலம் உள்ளது, அதாவது. "வரிசை" உறுப்பின் அகலத்துடன் தொடர்புடைய 16.67% (2/12*100%).

சில சோதனைச் சாவடிகள் குறிப்பிடப்படவில்லை என்றால், இந்த வகுப்பின் நடவடிக்கை பின்வரும் கட்டுப்பாட்டு புள்ளிகளுக்கு நீட்டிக்கப்படும். ஏனெனில் CSS பூட்ஸ்டார்ப்பில் மீடியா வினவல்கள் குறைந்தபட்ச அகலத்தைப் பயன்படுத்தி உருவாக்கப்படுகின்றன.

எடுத்துக்காட்டாக, col-xs-8 col-md-6 வகுப்பைக் கொண்ட ஒரு பதிலளிக்கக்கூடிய தொகுதி (Bootstrap 3):

  • பிரேக்பாயிண்ட் xs மற்றும் sm இல் 8 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலம் உள்ளது, அதாவது. "வரிசை" உறுப்பு அகலத்துடன் தொடர்புடைய 66.7% (8/12*100%);
  • md மற்றும் lg சாதனத்தில் அகலம் 6 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமாக இருக்கும், அதாவது. "வரிசை" உறுப்பின் அகலத்துடன் தொடர்புடைய 50% (6/12*100%).

இயல்பாக, பதிலளிக்கக்கூடிய தொகுதிகள் 12 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலத்தைக் கொண்டுள்ளன, அதாவது. 100% உங்களிடம் xs இல் தொடங்கும் தொகுதி இருந்தால், அது இந்த மதிப்பைக் கொண்டிருக்க வேண்டும், நீங்கள் அதைக் குறிப்பிட வேண்டியதில்லை.

எடுத்துக்காட்டாக, col-md-6 col-lg-9 வகுப்பைக் கொண்ட ஒரு பதிலளிக்கக்கூடிய தொகுதி (Bootstrap 3):

  • பிரேக்பாயிண்ட் xs மற்றும் sm இல் 12 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலம் உள்ளது, அதாவது. "வரிசை" உறுப்பு அகலத்துடன் தொடர்புடைய 100% (12/12*100%);
  • md சாதனத்தில் 6 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலம் உள்ளது, அதாவது. "வரிசை" உறுப்பு அகலத்துடன் தொடர்புடைய 50% (6/12*100%);
  • ஒரு lg சாதனத்தில் 9 பூட்ஸ்டார்ப் நெடுவரிசைகளுக்கு சமமான அகலம் உள்ளது, அதாவது. "வரிசை" உறுப்பின் அகலத்துடன் தொடர்புடைய 75% (9/12*100%).

பூட்ஸ்டார்ப்பில் பதிலளிக்கக்கூடிய தொகுதிகள் வரிகளில் அமைக்கப்பட்டுள்ளன. 12 க்கு மேல் இல்லாத இயல்புநிலை பூட்ஸ்டார்ப் நெடுவரிசைகளின் மொத்த எண்ணிக்கையைக் கொண்ட அடாப்டிவ் தொகுதிகள் ஒரு வரியில் பொருந்தும். முதல் வரியில் பொருந்தாத தொகுதிகள் அடுத்த வரிக்கு நகர்த்தப்படும், மற்றும் பல.

பூட்ஸ்டார்ப் 3 இல், ஒரு தளவமைப்பை உருவாக்கும் போது, ​​ஒன்று உள்ளது முக்கியமான புள்ளி, இது தழுவல் தொகுதிகள் காரணமாகும் எப்போதும் அடுத்த வரிக்கு கொண்டு செல்லப்படவில்லை. தகவமைப்பு தொகுதிகளின் இந்த நடத்தை கட்டமைப்பின் இந்த பதிப்பில் அவை மிதக்கின்றன (மிதவை: இடது) என்பதன் மூலம் விளக்கப்படுகிறது.

எடுத்துக்காட்டாக, இந்த மார்க்அப்பில் மூன்றாவது அடாப்டிவ் பிளாக் இரண்டாவது வரியில் இல்லை, ஆனால் முதல் தகவமைப்புத் தொகுதியுடன் ஒட்டிக்கொள்கிறது:


#1
#2
#3

இதை சரிசெய்ய, நீங்கள் தகவமைப்பு தொகுதிக்கு முன் சேர்க்க வேண்டும், இது ஒரு புதிய வரியுடன் தொடங்க வேண்டும் வெற்று உறுப்பு clearfix வகுப்புடன் div.


#1
#2
#3

பூட்ஸ்டார்ப் கிரிட் கூறுகளைப் பயன்படுத்தி தளவமைப்பை உருவாக்குவதற்கான அடிப்படை விதிகள்

வலைப்பக்க அமைப்பை உருவாக்குவதற்கான முக்கிய கட்டங்கள்:

  1. முக்கிய பிரிவுகளை உருவாக்கவும் (உதாரணமாக: தலைப்பு, முக்கிய, அடிக்குறிப்பு);
  2. ஒவ்வொரு பிரிவிலும் ஒரு மடக்கு கொள்கலனை உருவாக்கவும்;
  3. ஒவ்வொரு மடக்கு கொள்கலனிலும் வைக்கவும், அதன் குறிப்பது தகவமைப்பு தொகுதிகள், ஒரு "வரிசை" உறுப்பு பயன்படுத்தி செய்யப்பட வேண்டும்;
  4. தகவமைப்பு தொகுதிகளைப் பயன்படுத்தி ஒவ்வொரு வரிசையிலும் தேவையான கட்டமைப்பை உருவாக்கவும்;
  5. தேவையான தகவமைப்பு தொகுதிகளுக்குள் “வரிசை” உறுப்பை வைக்கவும், அதன் குறிப்பது தகவமைப்புத் தொகுதிகளைப் பயன்படுத்தி செய்யப்பட வேண்டும்;
  6. முழுமையான படி 5;
  7. உருவாக்கப்பட்ட தளவமைப்பின் தேவையான கட்டமைப்பை அடையும் வரை 6 மற்றும் 7 படிகளைப் பின்பற்றவும்.

உதாரணமாக, பூட்ஸ்டார்ப் 3 மற்றும் 4 ஐப் பயன்படுத்தி கீழே உள்ள அமைப்பை உருவாக்குவோம்.


பூட்ஸ்டார்ப் 3 இல் மேலே உள்ள தளவமைப்பு:

தலைப்பு
A1
A2
A3
A4
A5
A6
B1
B2
B3
B4
அடிக்குறிப்பு

பூட்ஸ்டார்ப் 4 இல் மேலே உள்ள தளவமைப்பு:

தலைப்பு
A1
A2
A3
A4
A5
A6
B1
B2
B3
B4
அடிக்குறிப்பு

சில நேரங்களில் உரையை மட்டுமல்ல, படங்கள், அட்டவணைகள் போன்றவற்றையும் கொண்ட ஆவணத்தின் பெரிய தொகுதியை சீரமைக்க வேண்டியது அவசியம். இந்த நோக்கங்களுக்காக, ஒரு கொள்கலன் உறுப்பு பயன்படுத்தப்படுகிறது DIV. DIV உறுப்பு விவரக்குறிப்பு:

ALIGN="alignment">

ALIGN பண்புக்கூறு உள்ளடக்கத்தின் சீரமைப்பு வகையைக் குறிப்பிடுகிறது மற்றும் P உறுப்பு போன்ற அதே மதிப்புகளைக் கொண்டிருக்கலாம்.

உள்தள்ளல்கள்

சில நேரங்களில் நீங்கள் உள்தள்ளலுடன் உரையின் தொகுதியைக் காட்ட விரும்புகிறீர்கள். இதைச் செய்ய, உரையின் ஒரு தொகுதி கொள்கலன் உறுப்பில் வைக்கப்படுகிறது பிளாக் கோட். இந்த உறுப்பின் உள்ளடக்கங்கள் இடது மற்றும் வலதுபுறத்தில் சிறிய உள்தள்ளல்களுடன் காட்டப்படும், மேலும் மீதமுள்ள உரையிலிருந்து வெற்று வரிகளால் பிரிக்கப்படும்.

அட்டவணைகள்

HTML இல் மிகவும் சக்திவாய்ந்த மற்றும் பரவலாகப் பயன்படுத்தப்படும் அம்சங்களில் ஒன்று அட்டவணைகள். அவை பாரம்பரியமாக தரவை வழங்குவதற்கான ஒரு முறையாக மட்டுமல்லாமல், வலைப்பக்கங்களை வடிவமைக்கும் வழிமுறையாகவும் பயன்படுத்தப்படுகின்றன. ஒரு HTML ஆவணத்தில் தன்னிச்சையான எண்ணிக்கையிலான அட்டவணைகள் இருக்கலாம், மேலும் அட்டவணைகள் ஒன்றோடொன்று கூடு கட்ட அனுமதிக்கப்படுகிறது.

ஒவ்வொரு அட்டவணையும் குறிச்சொல்லுடன் தொடங்குகிறது<மேசை> மற்றும் குறிச்சொல்லுடன் முடிகிறதுமேசை> இந்த ஜோடி குறிச்சொற்களின் உள்ளே அட்டவணையின் உள்ளடக்கங்களின் விளக்கம் உள்ளது. எந்த அட்டவணையும் ஒன்று அல்லது அதற்கு மேற்பட்ட வரிசைகளைக் கொண்டுள்ளது, அதில் தனிப்பட்ட கலங்களுக்குத் தரவு குறிப்பிடப்பட்டுள்ளது.

ஒவ்வொரு வரியும் குறிச்சொல்லுடன் தொடங்குகிறது<TR> மற்றும் குறிச்சொல்லுடன் முடிகிறதுTR> ஒரு வரிசையில் உள்ள ஒரு செல் ஒரு ஜோடி குறிச்சொற்களால் கட்டமைக்கப்படுகிறது<டி.டி.> மற்றும்டி.டி.> அல்லது<டி.எச்.> மற்றும்டி.எச்.> குறியிடவும் அட்டவணை தலைப்பு செல்களுக்குப் பயன்படுத்தப்படுகிறது, மற்றும் - தரவு கலங்களுக்கு. இந்த குறிச்சொற்களுக்கு இடையே உள்ள வேறுபாடு என்னவென்றால், இயல்புநிலை எழுத்துரு தலைப்புக்கு தடிமனாக இருக்கும், அதே நேரத்தில் தரவு வழக்கமானதாக அமைக்கப்பட்டுள்ளது.

குறிச்சொற்கள் மற்றும் அட்டவணை வரிசை விளக்கத்திற்கு வெளியே தோன்ற முடியாது .

எடுத்துக்காட்டு அட்டவணை:

எடுத்துக்காட்டு அட்டவணை

செல் 1

செல் 2

செல் 3

செல் 4

இந்த உதாரணம் உலாவியில் இப்படி தோன்றும்:

குறிச்சொல் விவரக்குறிப்பு

:

ALIGN="சீரமைப்பு"

BORDER="எல்லை தடிமன்"

CELLPADDING="distance"

செல்ஸ்பேசிங்=தொலைவு

உயரம்="உயரம்"

WIDTH="அகலம்"

ALIGN பண்புக்கூறு உலாவி காட்சிப் பகுதியில் அட்டவணையின் சீரமைப்பைக் குறிப்பிடுகிறது. இது இரண்டு மதிப்புகளில் ஒன்றைக் கொண்டிருக்கலாம்: LEFT (இடதுபுறம் சீரமைக்கப்பட்டது) மற்றும் வலதுபுறம் (வலதுபுறம் சீரமைக்கப்பட்டது). இயல்புநிலை இடது.

BORDER பண்புக்கூறு எல்லையின் தடிமனைக் கட்டுப்படுத்துகிறது. இந்த பண்புக்கூறின் மதிப்பு ஒரு எண். இந்த எண் டேபிள் பார்டரின் தடிமனை பிக்சல்களில் தீர்மானிக்கிறது. இயல்புநிலை சட்ட தடிமன் 1 ஆகும்.

CELLPADDING பண்புக்கூறு எல்லைக்கும் கலத்தின் உள்ளடக்கங்களுக்கும் இடையே உள்ள தூரத்தை பிக்சல்களில் குறிப்பிடுகிறது. இயல்புநிலை 1.

CELLSPACING பண்புக்கூறு அட்டவணை செல்களுக்கு இடையே உள்ள பிக்சல்களில் உள்ள தூரத்தைக் குறிப்பிடுகிறது. இயல்புநிலை 2.

HEIGHT பண்புக்கூறு அட்டவணையின் உயரத்தை பிக்சல்களில் குறிப்பிடுகிறது.

VALIGN பண்புக்கூறு அட்டவணை உள்ளடக்கத்தின் செங்குத்து சீரமைப்பைக் குறிப்பிடுகிறது. இது பின்வரும் மதிப்புகளைக் கொண்டிருக்கலாம்: TOP (மேல் விளிம்பு), மத்திய (நடுத்தர) மற்றும் BOTTOM (கீழ் விளிம்பு). இயல்புநிலை MIDDLE ஆகும்.

WIDTH பண்புக்கூறு அட்டவணையின் அகலத்தை பிக்சல்களில் அல்லது உலாவி சாளர அகலத்தின் சதவீதத்தில் குறிப்பிடுகிறது.

குறிச்சொல் விவரக்குறிப்பு

ALIGN="சீரமைப்பு"

BGCOLOR="பின்னணி நிறம்"

VALIGN="செங்குத்து சீரமைப்பு"

ALIGN பண்புக்கூறு ஒரு வரிசையில் உள்ள அனைத்து கலங்களின் உள்ளடக்கங்களின் சீரமைப்பை தீர்மானிக்கிறது. இது மூன்று மதிப்புகளில் ஒன்றைக் கொண்டிருக்கலாம்: இடது (இடது விளிம்பு), வலது (வலது விளிம்பு) மற்றும் மையம் (மையம்). இயல்புநிலை CENTER ஆகும்.

BGCOLOR பண்புக்கூறு ஒரு வரிசையில் உள்ள அனைத்து கலங்களின் பின்னணி நிறத்தைக் குறிப்பிடுகிறது. அதன் மதிப்பை குறியீட்டு குறியீட்டில் அல்லது RGB வடிவத்தில் குறிப்பிடலாம்.

VALIGN பண்புக்கூறு ஒரு வரிசையில் உள்ள அனைத்து கலங்களின் உள்ளடக்கங்களின் செங்குத்து சீரமைப்பைக் குறிப்பிடுகிறது. இது பின்வரும் மதிப்புகளைக் கொண்டிருக்கலாம்: TOP (மேல் விளிம்பு), நடுத்தர (நடுத்தர) மற்றும் BOTTOM (கீழ் விளிம்பு). இயல்புநிலை MIDDLE ஆகும்.

குறிச்சொல் விவரக்குறிப்பு

ALIGN="சீரமைப்பு"

BGCOLOR="பின்னணி நிறம்"

COLSPAN="கலங்களின் எண்ணிக்கை"

HEIGHT="செல் உயரம்"

ROWSPAN="கலங்களின் எண்ணிக்கை"

VALIGN="செங்குத்து சீரமைப்பு"

WIDTH="செல் அகலம்"

ALIGN பண்புக்கூறானது கலத்தின் உள்ளடக்கங்களின் சீரமைப்பைக் குறிப்பிடுகிறது. இது மூன்று மதிப்புகளில் ஒன்றைக் கொண்டிருக்கலாம்: இடது (இடது விளிம்பு), வலது (வலது விளிம்பு) மற்றும் மையம் (மையம்). இயல்புநிலை CENTER ஆகும்.

BGCOLOR பண்புக்கூறு கலத்திற்கான பின்னணி நிறத்தைக் குறிப்பிடுகிறது. அதன் மதிப்பை குறியீட்டு குறியீட்டில் அல்லது RGB வடிவத்தில் குறிப்பிடலாம்.

COLSPAN பண்புக்கூறு, அருகிலுள்ள பல செல்களை கிடைமட்டமாக ஒன்றிணைக்க உங்களை அனுமதிக்கிறது. இந்த பண்புக்கூறின் மதிப்பு ஒன்றிணைக்கப்பட வேண்டிய கலங்களின் எண்ணிக்கையாகும்.

HEIGHT பண்புக்கூறு கலத்தின் உயரத்தை பிக்சல்களில் குறிப்பிடுகிறது.

ROWSPAN பண்புக்கூறு பல அருகிலுள்ள கலங்களை செங்குத்தாக ஒன்றிணைக்க உங்களை அனுமதிக்கிறது. இந்த பண்புக்கூறின் மதிப்பு ஒன்றிணைக்கப்பட வேண்டிய கலங்களின் எண்ணிக்கையாகும்.

VALIGN பண்புக்கூறு கலத்தின் உள்ளடக்கங்களின் செங்குத்து சீரமைப்பைக் குறிப்பிடுகிறது. இது பின்வரும் மதிப்புகளைக் கொண்டிருக்கலாம்: TOP (மேல் விளிம்பு), மத்திய (நடுத்தர) மற்றும் BOTTOM (கீழ் விளிம்பு). இயல்புநிலை MIDDLE ஆகும்.

WIDTH பண்புக்கூறு கலத்தின் அகலத்தை பிக்சல்களில் குறிப்பிடுகிறது.

    ஒருங்கிணைப்புக்கான கேள்விகள்.

    1. தலைப்புகளிலிருந்து பத்திகள் எவ்வாறு வேறுபடுகின்றன?

      என்ன வகையான பட்டியல்கள் உள்ளன?

      எழுத்துருவை மாற்ற என்ன குறிச்சொற்கள் பயன்படுத்தப்படுகின்றன "தகவல்"?

4. வீட்டு பாடம்:

1. முதல் வரிசையில் ஒரு கலமும், இரண்டாவதாக இரண்டும், மூன்றில் மூன்று கலங்களும் உள்ள அட்டவணையை உருவாக்கவும்.

2. குறிச்சொல்லின் ALIGN பண்புக்கூறுக்கு வெவ்வேறு மதிப்புகளைப் பயன்படுத்துவதன் விளைவை நடைமுறையில் கவனிக்கவும் .



html குறிச்சொற்கள் (8)

நான் தற்சமயம் html/css ஐக் கற்றுக் கொண்டிருக்கிறேன், மேலும் ஒரு பொதுவான தொழில்நுட்பம் பாடி டேக்கின் மூலத்தில் ஒரு பொதுவான div கொள்கலனை வைப்பதை கவனித்தேன்:

...
...

இதற்கு நல்ல காரணம் உள்ளதா? உடல் குறிச்சொல்லை ஏன் css குறிப்பிட முடியாது?

மூன்றாம் தரப்பு குறியீட்டாளர்களால் செய்யப்படும் மிகப்பெரிய கெட்ட பழக்கங்களில் இதுவும் ஒன்றாகும்.

எனக்கு மேலே உள்ள அனைத்து பதில்களும் தவறானவை. உடல் அகலம், விளிம்புகள், பார்டர்கள் போன்றவற்றை எடுத்துக்கொள்கிறது மற்றும் உங்கள் அசல் கொள்கலனைப் போலவே செயல்பட வேண்டும். html உறுப்பானது உங்கள் பின்னணி "கேன்வாஸ்" ஆகச் செயல்பட வேண்டும். நான் உருவாக்கிய டஜன் கணக்கான தளங்களில், நான் ஒரு div கொள்கலனை மட்டுமே பயன்படுத்த வேண்டும்.

divs கன்டெய்னர்களைப் பயன்படுத்தும் இதே குறியீட்டாளர்கள், எல்லா இடங்களிலும் divs-க்குள் divs மூலம் தங்கள் மார்க்அப்பை குப்பையில் போடுவார்கள் என்று பந்தயம் கட்ட நான் தயாராக இருக்கிறேன்.

அதை செய்யாதே. டிவ்களை சிக்கனமாகப் பயன்படுத்தவும் மற்றும் துல்லியமான அமைப்பைக் குறிக்கவும்.

புதுப்பிப்பு - SO இல் என்ன தவறு என்று தெரியவில்லை, ஏனெனில் இந்த பதிலை 5 ஆண்டுகளுக்கு முன்பு என்னால் திருத்த முடியும், ஆனால் நான் அதைச் செய்வதற்கு முன் எனக்கு 50 பிரதிநிதிகள் தேவை என்று கூறுவதால் என்னால் கருத்துகளுக்கு பதிலளிக்க முடியாது. அதன்படி, இங்கு பெறப்பட்ட பதில்களுடன் எனது பதிலையும் சேர்க்கிறேன். - = - = -

எனது பதிலுக்கு பல ஆண்டுகளுக்குப் பிறகு இதை நான் கண்டுபிடித்தேன், மேலும் சில பின்தொடர்தல் பதில்கள் இருப்பதைப் பார்த்தேன். நிச்சயமாக, நீங்கள் விளையாடுகிறீர்களா?

எனது டொமைனுக்காக நீங்கள் கண்டறிந்த ப்ளேஸ்ஹோல்டர் தள அமைவு, எனது மார்க்அப் அல்லது ஸ்டைல் ​​என்று நான் ஒருபோதும் உரிமை கோரவில்லை அல்லது எனது இடுகையில் குறிப்பிடப்படவில்லை, இது ஒரு வார்த்தை உள்ளடக்கத்துடன் கூடிய அடிப்படை CMS அமைப்பாகும் (அவர் அதையே கூறினார் முகப்பு பக்கம்) இது என்னுடைய மார்க்அப் மற்றும் ஸ்டைல் ​​அல்ல. இது சில்வர்ஸ்ட்ரிப்பின் இயல்புநிலை டெம்ப்ளேட்டாகும். மேலும் இதற்கு நான் பொறுப்பேற்கவில்லை. இருப்பினும் இது ஒரு div கொள்கலன் தேவைப்படும் என்று நான் நினைக்கும் இரண்டு எடுத்துக்காட்டுகளில் ஒன்றாகும்.

எடுத்துக்காட்டு 1: தெரியாதவர்களுக்கு இடமளிக்க வடிவமைக்கப்பட்ட ஒரு பொதுவான டெம்ப்ளேட். இந்த வழக்கில், நீங்கள் இயல்புநிலை CMS டெம்ப்ளேட்டைப் பார்க்கிறீர்கள், இது ஒரு div இன் உள்ளே ஒரு div உள்ளது.

எடுத்துக்காட்டு 2: அடிக்குறிப்பை சரியாக அழிக்க மூன்று நெடுவரிசை தளவமைப்பு (இது பல ஆண்டுகளுக்கு முன்பு இருந்ததால் நினைவில் கொள்ள கடினமாக இருக்க வேண்டும் என்று நான் நினைக்கிறேன்.)

எனது டொமைனுக்கான தீம் ஒன்றை உருவாக்கி (இன்னும் முடிக்கவில்லை) உள்ளடக்கத்தைப் பதிவேற்றத் தொடங்கினேன். சொற்பொருள் மார்க்அப்பின் எளிதில் அடையக்கூடிய உதாரணத்திற்கு, இணைப்பைக் கிளிக் செய்யவும்.

வெளிப்படையாக, உங்களுக்கு உண்மையிலேயே ஒரு கொள்கலன் கொள்கலன் தேவை என்று மக்கள் நினைக்கிறார்கள் என்று நான் குழப்பமடைகிறேன், மேலும் உடலை உருவாக்க முயற்சிக்கும் முன் அதைத் தொடங்குங்கள். CSS விவரக்குறிப்பின் அசல் ஆசிரியர்களில் ஒருவர் ஒருமுறை விளக்கியதை நான் கேட்டது போல், உடல் ஒரு "மூலக் கொள்கலன்" ஆகும்.

தேவைக்கேற்ப குறி சேர்க்கப்பட வேண்டும், அது நீங்கள் பார்த்த வழி என்பதால் அல்ல.

இயல்பாக, பெரும்பாலான உலாவிகள் இணையப் பக்கத்தின் அளவை எடுத்துக் கொள்கின்றன. எனவே சில பக்கம் ஒரே மாதிரியாக காட்டப்படாது வெவ்வேறு உலாவிகள். எனவே பயனரின் பயன்பாடு குறிப்பிட்ட ஒருவருக்கு மாறலாம் HTML உறுப்பு. எடுத்துக்காட்டாக, ஒரு குறிப்பிட்ட HTML குறிச்சொல்லின் மார்க்கர், அளவு, அகலம் மற்றும் உயரத்தை ஒரு பயனர் சேர்க்கலாம்.

சில உலாவிகள் ( இன்டர்நெட் எக்ஸ்புளோரர்) உடலின் சில பண்புகளை ஆதரிக்காது, குறிப்பாக அகலம் மற்றும் அதிகபட்ச அகலம் .

எனக்கு மிகவும் பொதுவான காரணங்கள்:

  1. தளவமைப்பு ஒரு நிலையான அகலத்தைக் கொண்டிருக்கலாம் (ஆம், எனக்குத் தெரியும், நிலையான அகலத்தை விரும்பும் வடிவமைப்பாளர்களுக்காக நான் நிறைய வேலை செய்கிறேன்), மற்றும்
  2. இந்த வழியில், டெக்ஸ்ட்-அலைன்: மையத்தை மையமாக வைத்து, பின்னர் விளிம்பு: கண்டெய்னர் டிவியின் இடது மற்றும் வலதுபுறத்தில் ஆட்டோவைப் பயன்படுத்துவதன் மூலம் தளவமைப்பை மையப்படுத்தலாம்.

இது பழைய கேள்வி என்று எனக்குத் தெரியும், ஆனால் இணையதளத்தை மறுவடிவமைப்பு செய்யும் போது இந்தச் சிக்கலில் சிக்கினேன். ட்ராய் டால்மாஸ்ஸோ என்னை யோசிக்க வைத்தார். அவர் ஒரு நல்ல கருத்தை கூறுகிறார். அதனால் நான் அதை ஒரு div கொள்கலன் இல்லாமல் வேலை செய்ய முடியுமா என்று பார்க்க ஆரம்பித்தேன்.

உடல் அகலத்தை அமைக்கும்போது என்னால் முடியும். என் விஷயத்தில் - 960 பிக்சல்கள்.

இது நான் பயன்படுத்தும் css:

html (உரை-சீரமைப்பு: மையம்;) உடல் (விளிம்பு: 0 தானியங்கு; அகலம்: 960px;)

இது ஒரு நிலையான அகலம் கொண்ட இன்லைன் தொகுதிகளை சரியாக மையப்படுத்துகிறது.

இது அனைவருக்கும் பயனுள்ளதாக இருக்கும் என்று நம்புகிறேன்.

இந்த முறை உங்கள் உள்ளடக்கத்தை மிகவும் நெகிழ்வாக தனிப்பயனாக்க அனுமதிக்கிறது. நீங்கள் பயன்படுத்தக்கூடிய இரண்டு கொள்கலன்களை திறமையாக உருவாக்குதல். பின்புலமாகச் செயல்படும் HTML குறிச்சொல் மற்றும் உங்கள் உள்ளடக்கத்தைக் கொண்ட கண்டெய்னரின் ஐடியுடன் ஒரு div.

பின்னணி அல்லது பிற விளைவுகளைத் தொந்தரவு இல்லாமல் அழிக்கும் போது, ​​பக்கத்தில் உள்ளடக்கத்தை வைக்க இது உங்களை அனுமதிக்கிறது. உள்ளடக்கத்திற்கான "பிரேம்" என்று நினைத்துப் பாருங்கள்.

கன்டெய்னர் divs மிகவும் நல்லது, ஏனென்றால் தளம் மையமாக இருக்க வேண்டுமெனில், வெறும் உடல் அல்லது html மூலம் அதைச் செய்ய முடியாது... ஆனால், divs மூலம் உங்களால் முடியும். ஏன் கொள்கலன்? அதன் குறியீடு சுத்தமாகவும் படிக்கக்கூடியதாகவும் இருக்க வேண்டும் என்பதால் மட்டுமே இது பொதுவாகப் பயன்படுத்தப்படுகிறது. எனவே இது ஒரு கொள்கலன்... நீங்கள் முட்டாளாக்க விரும்பினால், இது முழு தளத்தையும் கொண்டுள்ளது :)

இணையதளத்தின் பயனர்கள் அல்லது பார்வையாளர்களை பார்வைக்குக் கவர்ந்திழுக்கும் வகையில் ஒரு வலைப்பக்கத்தை வடிவமைக்க Div குறிச்சொற்கள் பயன்படுத்தப்படுகின்றன. html இல் ஒரு கொள்கலன் div ஐப் பயன்படுத்துவது, தளத்தை மிகவும் தொழில்முறை மற்றும் கவர்ச்சிகரமானதாக மாற்றும், எனவே அதிகமான மக்கள் உங்கள் பக்கத்தை ஆராய விரும்புவார்கள்.

ஒரு கொள்கலன் என்பது ஒரு HTML பக்கத்தின் ஒரு உறுப்பு ஆகும், இது அதன் ஒரு குறிப்பிட்ட பகுதியை முன்னிலைப்படுத்த வடிவமைக்கப்பட்டுள்ளது. இது ஒரு பத்தி, தலைப்பு, மேற்கோள், உரை துண்டு போன்றவையாக இருக்கலாம். உலாவி html பக்கத்தில் உள்ள கொள்கலனை எந்த வகையிலும் முன்னிலைப்படுத்தாது.

ஒரு கொள்கலனைப் பயன்படுத்தி, ஒரு வெப்மாஸ்டர் விரும்பிய பாணியை HTML பக்கத்தின் ஒரு குறிப்பிட்ட உறுப்புடன் "பிணைக்க" முடியும். கூடுதலாக, கொள்கலன் html பக்கத்தின் ஒரு உறுப்புக்கு நடத்தை "பைண்டிங்" வழங்குகிறது.

இரண்டு வகையான கொள்கலன்கள் உள்ளன: தொகுதி கொள்கலன்கள் மற்றும் இன்லைன் கொள்கலன்கள்.

உள்ளமைக்கப்பட்ட கொள்கலன் html பக்கத்தின் தொகுதி உறுப்பின் ஒரு பகுதியாகும். எடுத்துக்காட்டாக, ஒரு தொகுதி கொள்கலன் என்பது பத்தி உரையின் ஒரு பகுதியாக இருக்கலாம், ஒரு பத்தியில் வைக்கப்பட்டுள்ள ஒரு கிராஃபிக் படம் போன்றவை.

உட்பொதிக்கப்பட்ட கொள்கலனை உருவாக்க, இணைக்கப்பட்ட குறிச்சொல் பயன்படுத்தப்படுகிறது SPAN. தேவையான தொகுதி உறுப்பு துண்டு குறிச்சொல்லின் உள்ளே வைக்கப்பட்டுள்ளது SPAN, மற்றும் விரும்பிய பாணி CSS இல் உருவாக்கப்பட்டது, இது குறிச்சொல்லுடன் "இணைக்கப்பட்டது" SPAN.

உதாரணமாக:

தொகுதி (எழுத்துரு நிறம்: சிவப்பு) ...

ரோவன் பெர்ரி சிவப்புவண்ணங்கள்.

பிளாக் கொள்கலன்கள்

இணைக்கப்பட்ட குறிச்சொல்லைப் பயன்படுத்தி ஒரு தொகுதி கொள்கலன் உருவாகிறது DIVமற்றும் அடிக்கடி பயன்படுத்தப்படுகிறது. பல்வேறு தொகுதி கூறுகள் ஒரு தொகுதி கொள்கலனில் வைக்கப்படுகின்றன: பத்திகள், தலைப்புகள், அட்டவணைகள் போன்றவை.

வணக்கம், வலைப்பதிவு தளத்தின் அன்பான வாசகர்கள். இல், நான் அதன் கொள்கைகளைப் பற்றி பேசத் தொடங்க முயற்சித்தேன், ஆனால், துரதிர்ஷ்டவசமாக, வெப்மாஸ்டரிங் அடிப்படைக் கருத்துகளை விளக்குவதன் மூலம் நான் மிகவும் திசைதிருப்ப வேண்டியிருந்தது.

இந்த அடிப்படை விஷயங்களை நான் புறக்கணிக்க விரும்பவில்லை, இதையெல்லாம் ஏற்கனவே அறிந்தவர்களிடம் நான் மன்னிப்பு கேட்கிறேன், ஆனால் உரையாடலை சரியாகக் கேட்க விரும்பினேன், கேட்கவில்லை.

இந்த கட்டுரையில் நான் பிடிக்கவும் மேம்படுத்தவும் முயற்சிப்பேன். முக்கிய தலைப்பிலிருந்து நான் அதிகம் விலக வேண்டியதில்லை என்று நம்புகிறேன். சரி, மன்னிப்பு மற்றும் மனந்திரும்புதல்கள் முடிந்துவிட்டதாக நாங்கள் கருதுவோம், இறுதியாக வணிகத்தில் இறங்குவதற்கான நேரம் இது.

DIV தளவமைப்பின் அடிப்படையில் 2 நெடுவரிசைகளில் இணையதள தளவமைப்பை உருவாக்குகிறோம்

எனவே, முந்தைய கட்டுரையில், எங்கள் ஹோஸ்டிங்கில் ஒரு சோதனை கோப்புறையை உருவாக்கினோம் (இந்த நோக்கங்களுக்காக, அதன் திறன்களின் கண்ணோட்டத்தைப் பார்க்கவும்) TEST கோப்புறை, அதில் எங்கள் எதிர்கால தளவமைப்பின் இரண்டு முக்கிய கோப்புகளை வைத்தோம்: Index.html மற்றும் ஸ்டைல் .css. உண்மையில், அவை சட்டத்தின் எங்கள் எளிய பதிப்பை உருவாக்கும்.

மீண்டும், நீங்கள் உண்மையான தளவமைப்பிலிருந்து சிறிது இடைவெளி எடுக்க வேண்டியிருக்கும், ஏனென்றால்... உள்ள ரூட் கோப்பகத்தில் சோதனை கோப்புறையை எவ்வாறு உருவாக்குவது என்பதை அனைவரும் புரிந்து கொள்ள முடியாது உண்மையான ஹோஸ்டிங். மேலும் அது என்ன - தளத்தின் ரூட் மற்றும் FTP வழியாக அணுகும்போது அதை எங்கு தேடுவது. ஆனால் உண்மையில், முதல் முறையாக ஹோஸ்டிங்கை சந்திக்கும் பயனருக்கு கேள்வி அற்பமானதல்ல.

எனவே, நீங்கள் முதலில் FTP வழியாக இணைக்க வேண்டும். FTP வழியாக இணைப்பதற்கான விவரங்கள் உங்கள் ஹோஸ்டிங் வழங்குநரால் உங்களுக்கு வழங்கப்பட்டிருக்க வேண்டும் (பொதுவாகப் படிக்கவும், a).

நீங்கள் FTP வழியாக இணைத்த பிறகு (இந்த நோக்கத்திற்காக நான் FileZilla நிரலைப் பயன்படுத்துகிறேன் - முழு உண்மையும் அதைப் பற்றி எழுதப்பட்டுள்ளது, அதன் உதாரணத்தைப் பயன்படுத்தி எல்லாவற்றையும் சொல்கிறேன்), பின்னர் இந்த நிரலின் வலது சாளரத்தில் நீங்கள் கோப்பகத்தின் உள்ளடக்கங்களைக் காண்பீர்கள். உங்கள் தளங்கள், ஸ்கிரிப்டுகள் மற்றும் பலவற்றிற்காக ஹோஸ்டர் ஒதுக்கியுள்ளார்.

ஆனால் இந்த அடைவு ரூட் கோப்புறையாக இருக்காது. ரூட்டில் Index.php கோப்பும், நீங்கள் பயன்படுத்தும் இயந்திரத்தின் மற்ற எல்லா கோப்புகள் மற்றும் கோப்புறைகளும் இருக்க வேண்டும்.

இந்த நோக்கத்திற்காக ஒரு தனி அடைவு பயன்படுத்தப்படுகிறது, இருப்பினும் குறிப்பிட்ட ஹோஸ்டிங்கைப் பொறுத்து அதன் பெயர் வேறுபடலாம். பிரதான கோப்பகத்தில் உள்ள உள் கோப்புறைகளின் அமைப்பு (FTP வழியாக தளத்துடன் இணைக்கும்போது திறக்கப்பட்டது) வேறுபட்டிருக்கலாம், ஆனால் சாராம்சம் அப்படியே உள்ளது.

உதாரணமாக, நீங்கள் பின்வரும் படத்தைக் காணலாம்:

நீங்கள் எஞ்சின் கோப்புகளை இந்த மிக உயர்ந்த கோப்பகத்திற்கு நகலெடுக்க வேண்டும், FTP வழியாக நீங்கள் அணுகலாம், ஆனால் ரூட் கோப்புறை என்று அழைக்கப்படுவதற்கு. எந்த கோப்பகங்களில் ரூட் உள்ளது என்பதைக் கண்டுபிடிப்பது எப்படி?

சரி, கடைசி முயற்சியாக, ஹோஸ்டிங் உரிமையாளரிடம் கேட்கலாம். எனவே, இதுபோன்ற விஷயங்களில் உங்களுக்கு உதவ அவர்கள் கடமைப்பட்டுள்ளனர். ஆனால் பொதுவாக, இது பெரும்பாலும் அழைக்கப்படும் PUBLIC_HTML அல்லது HTMLDOCS.

நீங்கள் அத்தகைய கோப்பகங்களைக் கண்டுபிடிக்கவில்லை என்றால், ஹோஸ்டிங்கின் உரிமையாளரிடம் நீங்கள் ஒரு கேள்வியைக் கேட்க வேண்டும், மேலும் இது போன்ற ஏதாவது இருந்தால், இது மோசமானது வேர்அதில்தான் நீங்கள் எங்கள் நீண்டகால சோதனை கோப்புறையை உருவாக்க வேண்டும், அதற்காக நான் எழுதினேன், இந்த சில பத்திகளை நீங்கள் படிப்பீர்கள் என்று நம்புகிறேன்.

FileZilla ஐப் பயன்படுத்தி ஒரு கோப்பகத்தை உருவாக்குவது எப்படி? ஆம், மிகவும் எளிமையானது. நிரலின் வலது பக்கத்தில் உள்ள இறுதி கோப்பகத்தைத் திறந்து, வெற்று இடத்தில் வலது கிளிக் செய்து, சூழல் மெனுவிலிருந்து "கோப்பகத்தை உருவாக்கு" என்பதைத் தேர்ந்தெடுக்கவும்.

அச்சச்சோ, தளத்தின் ரூட் கோப்பகத்தில் TEST கோப்புறையை உருவாக்கியுள்ளோம். அதற்கும் நன்றி. பொதுவாக, இதைப் பற்றி கவலைப்பட வேண்டிய அவசியமில்லை. எப்படி? மேலும் இது போன்ற. இணையதளத்தின் சில உள் கோப்புறையில் TEST கோப்பகத்தை உருவாக்கலாம், ஆனால் ரூட்டில் அது இன்னும் எளிதாக இருக்கும்.

உள்ளூர் டென்வர் சேவையகத்திற்கு, நீங்கள் பின்வரும் கோப்பகத்தில் ஒரு சோதனை கோப்பகத்தை உருவாக்க வேண்டும்:

சி:\சர்வர்\ஹோம்\லோக்கல் ஹோஸ்ட்\www\

இயக்கி "C" க்கு பதிலாக, உள்ளூர் சர்வர் நிறுவப்பட்ட உங்கள் கணினியில் இயக்ககத்தை குறிப்பிட வேண்டும். பின்னர், Div தளவமைப்பின் அடிப்படையில் நாங்கள் உருவாக்கும் 2-நெடுவரிசை தளவமைப்பைப் பார்க்க, உலாவியின் முகவரிப் பட்டியில் பின்வரும் பாதையைத் தட்டச்சு செய்ய வேண்டும்:

http://localhost/test/

அடடா, நீங்கள் எல்லாவற்றையும் விரிவாகச் சொன்னால், பிளாக் லேஅவுட் பற்றிய ஒரு சிறிய புத்தகம் உங்களுக்குக் கிடைக்கும், அதில் பெரும்பாலானவை வெப்மாஸ்டரிங் அடிப்படைகளுக்கு ஒதுக்கப்படும், ஆனால் என்னால் வேறு வழியில் எழுத முடியாது, நான் வரிசைப்படுத்தப் பழகிவிட்டேன். அலமாரிகளில் உள்ள அனைத்து நுணுக்கங்களும். கவலைப்பட வேண்டாம், நாங்கள் மிகவும் புத்திசாலித்தனமான வெப்மாஸ்டர்கள், அவர்கள் இதற்கெல்லாம் புதியவர்கள் அல்ல.

அமைப்பைப் பற்றி தொடர்ந்து பேசலாம். Index.html கோப்பில், DIV கொள்கலன்களைத் தாங்களே வரையறுப்போம், அதில் எங்கள் சட்டகம் கட்டமைக்கப்படும், மேலும் Style.css கோப்பில் நாம் நிலையை விவரிப்போம் மற்றும் தோற்றம்இந்த DIV கொள்கலன்கள். இது சுருக்கமாக உள்ளது, ஆனால் சிறிது நேரம் கழித்து அது எப்படி மாறும் என்பதை நீங்கள் காண்பீர்கள்.

உலாவியில் எங்கள் பணியின் முடிவுகளைக் கவனிக்க, நாங்கள் அவ்வப்போது உங்களைத் தொடர்புகொள்வோம் முகவரிப் பட்டிஉங்கள் ஹோஸ்டிங்கில் உள்ள TEST கோப்புறையில் உலாவி உள்ளூர் சர்வர். உண்மையான ஹோஸ்டில், உங்கள் உலாவியின் முகவரிப் பட்டியில் இது போன்ற ஒன்றைத் தட்டச்சு செய்ய வேண்டும்:

https://site/test

ஆனால் இங்கே இரண்டு "ஆனால்" உள்ளன. முதலில், https://site/ க்கு பதிலாக உங்கள் URL ஐ உள்ளிட வேண்டும், இரண்டாவதாக, உங்கள் TEST கோப்பகத்தின் பெயரை உருவாக்கும் லத்தீன் எழுத்துக்களின் விஷயத்தில் கவனம் செலுத்துங்கள்.

கோப்புறையின் பெயரை நீங்கள் பெரிய எழுத்துக்களில் எழுதினால், முகவரிப் பட்டியில் கோப்புறையின் பெயரை பெரிய எழுத்துக்களில் தட்டச்சு செய்ய வேண்டும் (நான் பெரிய எழுத்தில் TEST ஐ எழுதினேன், அதன் பின்னணியில் அதை முன்னிலைப்படுத்த மட்டுமே. மீதமுள்ள உரை).

உண்மை என்னவென்றால், உண்மையான ஹோஸ்டிங்கில், பெரும்பாலான சந்தர்ப்பங்களில், சர்வர்கள் யுனிக்ஸ் போன்றவற்றின் கீழ் இயங்குகின்றன இயக்க முறைமை, இதில் தலைநகரங்கள் மற்றும் சிறிய வழக்குமாறுபடும்(விண்டோஸைப் போலல்லாமல், நாங்கள் வேலை செய்யப் பழகிவிட்டோம்).

இணையதள தளவமைப்பை divs இல் 2 நெடுவரிசைகளில் அமைக்கத் தொடங்குகிறோம்

நான் ஏற்கனவே குறிப்பிட்டுள்ளபடி, முதலில் இரண்டு நெடுவரிசை தளவமைப்பை உருவாக்க முயற்சிப்போம், இது திட்டவட்டமாக இவ்வாறு குறிப்பிடப்படலாம்:

அனைத்து உறுப்புகளையும் ஒரு பெரிய டிவ் கொள்கலனில் வைப்போம், இதன் மூலம் இந்த கொள்கலனின் பண்புகள் மூலம் முழு தளவமைப்பின் அளவையும் சீரமைப்பையும் மாற்றலாம். பிரதான டிவியின் உள்ளே தனிப்பட்ட தொகுதிகளை (தலைப்பு, இடது நெடுவரிசை, உள்ளடக்க பகுதி, அடிக்குறிப்பு) உருவாக்குவதற்குப் பொறுப்பான கொள்கலன்கள் இருக்கும்.

நாங்கள் அவற்றின் அளவுகளை அமைத்து, பக்கத்தில் அவற்றின் நிலையை சரிசெய்வோம் CSS ஐப் பயன்படுத்துகிறது. எனவே ஆரம்பிக்கலாம்.

Index.html உடன் தொடங்குவோம். உங்களுக்கு வசதியான எடிட்டரில் திருத்துவதற்கு அதைத் திறக்கவும் (இந்த நோக்கத்திற்காக நான் சிறந்த இலவசத்தைப் பயன்படுத்துகிறேன் உரை ஆசிரியர்கள்நோட்பேட்++ - ).

சரியான வடிவமைப்புடன் பழகுவதற்காக HTML ஆவணங்கள், ஸ்டாண்டர்ட் பகுதியை உடனடியாக எழுதுவோம் (முந்தைய கட்டுரையில் இதை நிறுத்திவிட்டேன். DOCTYPE () இருக்கும் மற்றும் உலாவி காணாமல் போனால், தன்னைத்தானே சேர்க்கக்கூடிய மற்ற எல்லா டாப் டேக்குகளும் (அவை புத்திசாலித்தனமாகிவிட்டன - இது பயமுறுத்தும்):

ஆவணத்தின் தலைப்பு

இந்த குறியீட்டில் உள்ள அனைத்து வரிகளின் அர்த்தத்தையும் முந்தைய கட்டுரையில் விரிவாக விளக்கினேன் (இந்த வெளியீட்டின் தொடக்கத்தில் உள்ள இணைப்பைப் பார்க்கவும்), எனவே இப்போது நான் வரியில் மட்டுமே கவனம் செலுத்துகிறேன்:

இந்த வரி உலாவிக்கு எங்கு பார்க்க வேண்டும் மற்றும் அடுக்கு நடை தாள் கோப்பின் பெயர் (அது ஒரு CSS நீட்டிப்பு உள்ளது) என்று அழைக்கப்படுகிறது, இது உலாவி நாம் திட்டமிட்டுள்ள எதிர்கால வலைத்தள டெம்ப்ளேட்டின் வடிவமைப்பை சரியாகக் காண்பிக்க வேண்டும். எங்கள் விஷயத்தில், இது Style.css () என்று அழைக்கப்படுகிறது, மேலும் Index.html அமைந்துள்ள அதே கோப்புறையில் நீங்கள் அதைத் தேட வேண்டும் (உண்மையில், இந்த வரி எழுதப்பட்டுள்ளது).

ஏன் இதே போல்டரில்? ஏனென்றால், கோப்பிற்கான எந்தப் பாதையையும் நீங்கள் குறிப்பிடவில்லை என்றால் (அதன் பெயரை மட்டும் குறிப்பிடவும்), தற்போது இயங்கக்கூடிய கோப்பு அமைந்துள்ள அதே கோப்பகத்தில் உலாவி அதைத் தேடும் (எங்கள் விஷயத்தில், இது Index.html). அந்த. ஒரு பாதை இல்லாதது நான் Style.cssக்கான பாதையை படிவத்தில் எழுதியது போலவே இருக்கும்:

ஆனால் முதல் பதிவு விருப்பம் குறுகியது மற்றும் உலகளாவியது, ஏனெனில் கோப்புகளைக் கொண்ட கோப்புறைக்கான பாதை அங்கு நேரடியாகக் குறிப்பிடப்படவில்லை, அதாவது நீங்கள் மற்றொரு கோப்பகத்தில் Index.html மற்றும் Style.css கோப்புகளை வைக்கலாம், முகவரிப் பட்டியில் இருந்து Index.html ஐ அணுகலாம், மேலும் Style.css இன்னும் ஏற்றப்படும். உறவினர் மற்றும் முழுமையான இணைப்புகள் பற்றி மேலும் படிக்கவும்).

இது சம்பந்தமாக, ஹோஸ்டிங் அல்லது உள்ளூர் சேவையகத்தைப் பற்றி நீங்கள் கவலைப்பட வேண்டியதில்லை என்பதை நான் கவனிக்க விரும்புகிறேன். வெறும் உங்கள் கணினியில் உருவாக்கவும்எந்த கோப்புறையையும் அதில் எங்கள் Index.html மற்றும் Style.css ஐ வைக்கவும். அவற்றில் முதலில் Style.css கோப்பிற்கான பாதையை படிவத்தில் எழுதவும்:

அவ்வளவுதான். கோப்புகளைத் திறப்பதற்கு உங்கள் இயல்புநிலை உலாவியில் நீங்கள் இப்போது Index.html ஐ (அதில் இருமுறை கிளிக் செய்யவும்) திறக்க முடியும். HTML நீட்டிப்புஉங்கள் கணினியில், Style.css தானாகவே ஏற்றப்படும்.

இந்த முறை கற்றல் கட்டத்தில் வசதியானது, ஆனால் இன்னும், உண்மையான ஹோஸ்டிங் அல்லது உள்ளூர் சேவையகத்தில் பணிபுரிவது பற்றி நான் சொன்ன அனைத்தும் நிச்சயமாக எதிர்காலத்தில் உங்களுக்கு பயனுள்ளதாக இருக்கும். இப்போது உங்கள் கணினியில் ஒரு கோப்புறையில் இருந்து வேலை செய்வது ஹோஸ்டிங்கை விட வசதியாக இருக்கும். இருப்பினும், யார் கவலைப்படுகிறார்கள்.

தேவையான தொகுதிகளின் தொகுப்பை index.html இல் பதிவு செய்கிறோம்

இப்போது நாம் 2 நெடுவரிசை தளவமைப்பின் அனைத்து பகுதிகளுக்கும் நான்கு DIV கொள்கலன்களை உருவாக்க வேண்டும் (தலைப்பு, இடது நெடுவரிசை, உள்ளடக்க பகுதி, அடிக்குறிப்பு) மற்றும் அவற்றை ஒரு பெரிய டிவியில் இணைக்க வேண்டும்.

இந்த தொகுதிகளின் பெயர்கள், தெளிவுக்காக தளவமைப்பின் பகுதிகளுக்கு Div கொள்கலன்களுக்குள் சேர்க்கப்படலாம். Html பாடி குறிச்சொற்களை திறப்பதற்கும் மூடுவதற்கும் இடையில் இதையெல்லாம் எழுதுவோம். Index.html இல் இதுபோன்ற குறியீட்டைப் பெறுவீர்கள்:

பிளாக் தளவமைப்பு - 2 எடுக்கவும்

இடது நெடுவரிசை
பக்க உள்ளடக்கம்

அந்த. தொடக்க உடல் குறிச்சொல்லுக்குப் பிறகு, தளவமைப்பு கொள்கலனின் பிரதான டிவியின் தொடக்கக் குறிச்சொல்லை நாங்கள் எழுதினோம்:

இதில் ஐடி குறிப்பிடப்பட்டது (எங்கள் விஷயத்தில் id="maket"). பின்னர், இந்த ஐடிக்கு (), அடுக்கு நடை தாள் கோப்பான Style.css இல், முக்கிய Div இன் அளவு மற்றும் சீரமைப்பைத் தீர்மானிக்க அனுமதிக்கும் CSS பண்புகளைச் சேர்ப்போம்.

பிரதான டிவியின் தொடக்கக் குறிச்சொல்லுக்குப் பிறகு, தளவமைப்பு கூறுகளாக மாறும் நான்கு கொள்கலன்களுக்கான குறியீட்டை எழுதினோம்.

இடது நெடுவரிசை
பக்க உள்ளடக்கம்

இந்த நான்கு Divகளுக்கும் எங்கள் சொந்த ஐடிகளை நாங்கள் ஒதுக்கியுள்ளோம், அதன்பின் CSS பண்புகளை Style.css இல் எழுதுவோம், இது இந்த கொள்கலன்களின் அளவு மற்றும் தொடர்புடைய இடத்தை (பொசிஷனிங்) உள்ளமைக்க உதவுகிறது. தெளிவுக்காக, அவற்றின் நோக்கங்களை அவர்களுக்குள் எழுதினேன். சரி, மூடும் உடல் குறிச்சொல்லுக்கு முன், முழு தளவமைப்பிற்கும் பிரதான டிவியின் இறுதிக் குறிச்சொல்லை வைத்தோம்:

இப்போது, ​​உலாவியில் நாம் உருவாக்கிய Index.html ஐத் திறந்தால், ஒரு நெடுவரிசையில் பட்டியலிடப்பட்ட 2-நெடுவரிசை தளவமைப்பின் பகுதிகளின் பெயர்களைக் காண்போம். உலாவியில் Index.html ஐத் திறந்து, இந்தச் செருகுநிரலின் மெனுவிலிருந்து "அவுட்லைன்கள்" - "பிளாக்-லெவல் உறுப்புகளின் அவுட்லைன்" என்பதைத் தேர்ந்தெடுத்தால், பின்வருவனவற்றைப் பார்ப்பீர்கள்:

அந்த. நாங்கள் விரும்பியபடி எல்லாம் சரியாக மாறியது - ஒரு முக்கிய கொள்கலனில் நான்கு டிவ்கள் இணைக்கப்பட்டுள்ளன. ஆனால் நாம் கோடிட்டுக் காட்டியதிலிருந்து எல்லாம் ஏன் வித்தியாசமாகத் தெரிகிறது? கட்டமைப்பு வரைபடம்தொகுதி அமைப்பை அடிப்படையாகக் கொண்ட தளவமைப்பு? எங்கள் Style.css இல் இதுவரை நாங்கள் எதையும் எழுதவில்லை, இது அற்புதமாக (CSS பண்புகளைப் பயன்படுத்தி) அனைத்து divகளையும் அவற்றின் இடங்களில் வைக்க உதவும்.

தொகுதிகளுக்கான CSS பண்புகளை எழுதுதல்

வசதியான Style.css எடிட்டரில் திறந்து எழுதவும் CSS பாணிகள்புதிதாக உருவாக்கப்பட்ட கொள்கலன்களுக்கு. முதலில், Style.css இல் நீங்கள் உடல் மற்றும் Html குறிச்சொற்களுக்கு ஒரு விதியை எழுத வேண்டும், இது திரையின் உள் மற்றும் வெளிப்புற எல்லைகளிலிருந்து தள தளவமைப்பு உள்தள்ளல்களை மீட்டமைக்க உங்களை அனுமதிக்கும் (குறுக்கு-உலாவி இணக்கத்தன்மையை உறுதிப்படுத்த):

உடல், html (விளிம்பு:0px; திணிப்பு:0px;)

தளவமைப்புகள் ஒரு நிலையான அகலத்தில் (உதாரணமாக, 800px) வருவதை நீங்கள் ஏற்கனவே கேள்விப்பட்டிருக்கலாம் அல்லது பார்த்திருக்கலாம், மேலும் அவை ரப்பராக இருக்கலாம் அல்லது ரப்பராக இருக்கலாம் - அதன் அகலம் பார்வையாளரின் திரை தெளிவுத்திறனுடன் சரிசெய்யப்படுகிறது.

இரண்டாவது விருப்பம் (திரவம்) பெரும்பாலும் மன்றங்களில் பயன்படுத்தப்படுகிறது, மேலும் வலைத்தளங்களுக்கு நிலையான அகல தளவமைப்பு பெரும்பாலும் பயன்படுத்தப்படுகிறது. உயர் திரை தெளிவுத்திறன் கொண்ட அகலத்திரை மானிட்டர்களின் வருகையுடன் இது குறிப்பாக உண்மையாக உள்ளது (அத்தகைய மானிட்டரில் ரப்பர் ஒன்று மிகவும் அழகாக இருக்காது).

எனவே, Style.css இல் எங்கள் முக்கிய Div க்கு பல CSS பண்புகளை எழுதுவோம், இது நிலையான அகலத்தின் (உதாரணமாக, 800px) தளவமைப்பை உருவாக்கவும், திரையின் விளிம்புகளுக்கு (இன்) மையமாக அதை சீரமைக்கவும் அனுமதிக்கும். பிரதான கொள்கலனுக்கான Index.html ஐடியை நாங்கள் எழுதினோம்:

எனவே இந்த சாதனையை முறியடிப்போம். #MAKET() என்றால் அதுதான் என்பதை நீங்கள் ஏற்கனவே உணர்ந்திருக்கலாம் இந்த நுழைவு CSS கோப்பில் ID="MAKET" உள்ள டிவிக்கு மட்டுமே பயன்படுத்தப்படும். CSS பண்புகள் அவற்றின் மதிப்புகளுடன் சுருள் பிரேஸ்களில் எழுதப்பட்டுள்ளன. CSS கோப்பில் உள்ளீட்டை உருவாக்குவதற்கான பொதுவான தொடரியல் இதுபோல் தெரிகிறது:

தேர்வாளர் (சொத்து1: மதிப்பு; சொத்து2: மதிப்பு; ... )

குறிப்பிடத்தக்க விஷயம் என்னவென்றால், CSS குறியீடு அதன் குறியீட்டின் கூறுகளுக்கு இடையில் வரி முறிவுகள், இடைவெளிகள் அல்லது தாவல்களைச் சேர்த்தாலும் இல்லாவிட்டாலும், எழுத்துக்களின் விஷயத்தில் சமமாக வேலை செய்யும் - பொதுவாக, உங்களுக்கு மிகவும் வசதியான வழியில் அதை எழுதுங்கள்.

ஆனால் தொடக்க வெப்மாஸ்டர்களுக்கான பாணிகளுடன் பணிபுரிய அர்ப்பணிக்கப்பட்ட கட்டுரைகளின் தொடரில் இதைப் பற்றி விரிவாகப் பேச திட்டமிட்டுள்ளேன். ஒவ்வொரு சொத்தையும் தனித்தனியாகப் பார்ப்போம்.

இரண்டு நெடுவரிசை தளவமைப்பின் முதல் CSS சொத்து:

அகலம்:800px;

அதிர்ஷ்டம் உங்களுக்கு உரித்தாகட்டும்! வலைப்பதிவு தளத்தின் பக்கங்களில் விரைவில் சந்திப்போம்

நீங்கள் ஆர்வமாக இருக்கலாம்

DIV தளவமைப்பு - எங்கள் தள தளவமைப்பில் திரையின் அடிப்பகுதிக்கு அடிக்குறிப்பை (அடிக்குறிப்பு, அடிக்குறிப்பு) அழுத்துவது எப்படி


இலவச திட்டங்கள் மற்றும் பயனுள்ள குறிப்புகள் உலகம்
2024 whatsappss.ru