@log at-rule மூலம் CSS பிழைதிருத்தத்தில் தேர்ச்சி பெறுங்கள். திறமையான மேம்பாடு மற்றும் சரிசெய்தலுக்காக CSS மாறி மதிப்புகளை நேரடியாக பிரவுசர் கன்சோலில் எவ்வாறு பதிவு செய்வது என்பதை அறிக.
CSS பிழைதிருத்தத்தைத் திறத்தல்: மேம்பாட்டுப் பதிவிற்காக @log-ல் ஒரு ஆழமான பார்வை
CSS, இணையத்தின் ஸ்டைலிங் மொழி, சில நேரங்களில் மேம்பாட்டின் போது விரக்திக்கு ஒரு ஆதாரமாக இருக்கலாம். சிக்கலான தளவமைப்புகளைப் பிழைதிருத்துவது, ஜாவாஸ்கிரிப்ட் மூலம் இயக்கப்படும் டைனமிக் ஸ்டைல் மாற்றங்களைப் புரிந்துகொள்வது, அல்லது எதிர்பாராத காட்சி நடத்தைகளின் மூலங்களைக் கண்டறிவது நேரத்தைச் செலவழிக்கும் மற்றும் சவாலானதாக இருக்கலாம். பாரம்பரிய முறைகளான பிரவுசரின் டெவலப்பர் கருவிகளில் கூறுகளை ஆய்வு செய்வது மதிப்புமிக்கவை, ஆனால் அவை பெரும்பாலும் கைமுறை முயற்சி மற்றும் தொடர்ச்சியான புதுப்பித்தல் தேவைப்படுகிறது. @log
at-rule-ஐ உள்ளிடவும் – இது ஒரு சக்திவாய்ந்த CSS பிழைதிருத்தக் கருவியாகும், இது CSS மாறி மதிப்புகளை நேரடியாக பிரவுசர் கன்சோலில் பதிவு செய்ய உங்களை அனுமதிக்கிறது, உங்கள் ஸ்டைல்கள் குறித்த நிகழ்நேர நுண்ணறிவுகளை வழங்குகிறது மற்றும் பிழைதிருத்த செயல்முறையை கணிசமாக திறமையாக்குகிறது.
CSS @log At-Rule என்றால் என்ன?
@log
at-rule என்பது ஒரு தரமற்ற CSS அம்சமாகும் (தற்போது Firefox மற்றும் Safari-யின் டெவலப்பர் முன்னோட்டம் போன்ற பிரவுசர்களில் செயல்படுத்தப்பட்டுள்ளது) இது CSS பிழைதிருத்தத்தை நெறிப்படுத்த வடிவமைக்கப்பட்டுள்ளது. இது டெவலப்பர்களை CSS மாறிகளின் (custom properties) மதிப்புகளை நேரடியாக பிரவுசரின் கன்சோலில் பதிவு செய்ய உதவுகிறது. சிக்கலான ஸ்டைல்ஷீட்கள், ஜாவாஸ்கிரிப்ட் மூலம் இயக்கப்படும் டைனமிக் ஸ்டைலிங், அல்லது மாறி மதிப்புகள் அடிக்கடி மாறும் அனிமேஷன்களுடன் பணிபுரியும் போது இது குறிப்பாக உதவியாக இருக்கும். இந்த மதிப்புகளைப் பதிவு செய்வதன் மூலம், உங்கள் ஸ்டைல்கள் எவ்வாறு செயல்படுகின்றன என்பது குறித்த உடனடி கருத்தைப் பெறலாம் மற்றும் சாத்தியமான சிக்கல்களை விரைவாக அடையாளம் காணலாம்.
Important Note: தற்போதைய நிலையில், @log
அதிகாரப்பூர்வ CSS விவரக்குறிப்பின் ஒரு பகுதியாக இல்லை மற்றும் அதன் ஆதரவு குறைவாகவே உள்ளது. இந்த அம்சம் முதன்மையாக மேம்பாடு மற்றும் பிழைதிருத்த நோக்கங்களுக்காகவே வடிவமைக்கப்பட்டுள்ளது மற்றும் உற்பத்தி குறியீட்டிலிருந்து (production code) அகற்றப்பட வேண்டும் என்பதை நினைவில் கொள்வது மிகவும் முக்கியம். உற்பத்தியில் தரமற்ற அம்சங்களைச் சார்ந்து இருப்பது வெவ்வேறு பிரவுசர்கள் மற்றும் பதிப்புகளில் எதிர்பாராத நடத்தைக்கு வழிவகுக்கும்.
CSS பிழைதிருத்தத்திற்கு @log-ஐ ஏன் பயன்படுத்த வேண்டும்?
பாரம்பரிய CSS பிழைதிருத்தம் பெரும்பாலும் பின்வரும் சுழற்சியை உள்ளடக்கியது:
- பிரவுசரின் டெவலப்பர் கருவிகளில் கூறுகளை ஆய்வு செய்தல்.
- தொடர்புடைய CSS விதிகளைத் தேடுதல்.
- பண்புகளின் கணக்கிடப்பட்ட மதிப்புகளை பகுப்பாய்வு செய்தல்.
- CSS-ல் மாற்றங்களைச் செய்தல்.
- பிரவுசரைப் புதுப்பித்தல்.
இந்த செயல்முறை நேரத்தை எடுத்துக்கொள்ளும், குறிப்பாக சிக்கலான ஸ்டைல்ஷீட்கள் அல்லது டைனமிக் ஸ்டைலிங்குடன் கையாளும் போது. @log
at-rule பல நன்மைகளை வழங்குகிறது:
நிகழ்நேர நுண்ணறிவுகள்
@log
CSS மாறிகளின் மதிப்புகள் மாறும் போது உடனடி கருத்தை வழங்குகிறது. ஜாவாஸ்கிரிப்ட் மூலம் இயக்கப்படும் அனிமேஷன்கள், மாற்றங்கள் மற்றும் டைனமிக் ஸ்டைல்களை பிழைதிருத்துவதற்கு இது குறிப்பாக பயனுள்ளதாக இருக்கும். கூறுகளை கைமுறையாக ஆய்வு செய்யாமலோ அல்லது பிரவுசரைப் புதுப்பிக்காமலோ மதிப்புகள் நிகழ்நேரத்தில் மாறுவதை நீங்கள் காணலாம்.
எளிமைப்படுத்தப்பட்ட பிழைதிருத்தம்
CSS மாறி மதிப்புகளைப் பதிவு செய்வதன் மூலம், எதிர்பாராத காட்சி நடத்தைகளின் மூலத்தை நீங்கள் விரைவாக அடையாளம் காணலாம். எடுத்துக்காட்டாக, ஒரு கூறு எதிர்பார்த்தபடி தோன்றவில்லை என்றால், தொடர்புடைய CSS மாறிகளைப் பதிவுசெய்து அவை சரியான மதிப்புகளைக் கொண்டுள்ளனவா என்பதைப் பார்க்கலாம். இது சிக்கலை விரைவாகவும் திறமையாகவும் கண்டறிய உதவும்.
சிக்கலான ஸ்டைல்களின் மேம்பட்ட புரிதல்
சிக்கலான ஸ்டைல்ஷீட்களைப் புரிந்துகொள்வதும் பராமரிப்பதும் கடினமாக இருக்கும். @log
வெவ்வேறு CSS மாறிகள் ஒன்றுக்கொன்று எவ்வாறு தொடர்பு கொள்கின்றன மற்றும் அவை உங்கள் பக்கத்தின் ஒட்டுமொத்த ஸ்டைலிங்கை எவ்வாறு பாதிக்கின்றன என்பதைப் புரிந்துகொள்ள உதவும். பல டெவலப்பர்களுடன் பெரிய திட்டங்களில் பணிபுரியும் போது இது குறிப்பாக பயனுள்ளதாக இருக்கும்.
குறைக்கப்பட்ட பிழைதிருத்த நேரம்
நிகழ்நேர நுண்ணறிவுகளை வழங்குவதன் மூலமும் பிழைதிருத்த செயல்முறையை எளிதாக்குவதன் மூலமும், @log
நீங்கள் CSS பிழைதிருத்தத்திற்காக செலவிடும் நேரத்தை கணிசமாகக் குறைக்கும். இது உங்கள் நேரத்தை மேம்பாட்டின் பிற அம்சங்களில் கவனம் செலுத்த விடுவிக்கும்.
@log At-Rule-ஐ எப்படி பயன்படுத்துவது
@log
at-rule-ஐப் பயன்படுத்துவது நேரடியானது. அதை ஒரு CSS விதிக்குள் வைத்து, நீங்கள் பதிவு செய்ய விரும்பும் CSS மாறிகளைக் குறிப்பிடவும். இதோ அடிப்படை தொடரியல்:
@log variable1, variable2, ...;
இதோ ஒரு எளிய உதாரணம்:
:root {
--primary-color: #007bff;
--font-size: 16px;
}
body {
font-size: var(--font-size);
color: var(--primary-color);
@log --primary-color, --font-size;
}
இந்த எடுத்துக்காட்டில், --primary-color
மற்றும் --font-size
ஆகியவற்றின் மதிப்புகள் body
கூறு ரெண்டர் செய்யப்படும் போதெல்லாம் பிரவுசரின் கன்சோலில் பதிவு செய்யப்படும். கன்சோலில் இது போன்ற ஒன்றைக் காண்பீர்கள்:
[CSS] --primary-color: #007bff; --font-size: 16px;
@log-ஐப் பயன்படுத்துவதற்கான நடைமுறை எடுத்துக்காட்டுகள்
வெவ்வேறு சூழ்நிலைகளில் CSS-ஐப் பிழைதிருத்த @log
-ஐ எவ்வாறு பயன்படுத்தலாம் என்பதற்கான சில நடைமுறை எடுத்துக்காட்டுகளை ஆராய்வோம்:
ஜாவாஸ்கிரிப்ட் மூலம் டைனமிக் ஸ்டைல்களைப் பிழைதிருத்துதல்
ஜாவாஸ்கிரிப்ட் டைனமிக் முறையில் CSS மாறிகளை மாற்றும் போது, ஸ்டைலிங் சிக்கல்களின் மூலத்தைக் கண்டறிவது கடினமாக இருக்கும். இந்த மாற்றங்களை நிகழ்நேரத்தில் கண்காணிக்க @log
உங்களுக்கு உதவும்.
உதாரணம்: ஜாவாஸ்கிரிப்ட் பயன்படுத்தி கிளிக் செய்யும் போது பின்னணி நிறத்தை மாற்றும் ஒரு பொத்தான் உங்களிடம் இருப்பதாக கற்பனை செய்து பாருங்கள். பின்னணி நிறத்தைக் கட்டுப்படுத்தும் CSS மாறியை நீங்கள் பதிவு செய்து, அது சரியாகப் புதுப்பிக்கப்படுகிறதா என்பதைப் பார்க்கலாம்.
HTML:
<button id="myButton">என்னை கிளிக் செய்யவும்</button>
CSS:
:root {
--button-bg-color: #007bff;
}
#myButton {
background-color: var(--button-bg-color);
color: white;
padding: 10px 20px;
border: none;
cursor: pointer;
@log --button-bg-color;
}
ஜாவாஸ்கிரிப்ட்:
const button = document.getElementById('myButton');
button.addEventListener('click', () => {
document.documentElement.style.setProperty('--button-bg-color', '#28a745');
});
இந்த எடுத்துக்காட்டில், பொத்தானைக் கிளிக் செய்யும் போதெல்லாம், --button-bg-color
இன் மதிப்பு கன்சோலில் பதிவு செய்யப்படும், இது ஜாவாஸ்கிரிப்ட் CSS மாறியை சரியாகப் புதுப்பிக்கிறதா என்பதைச் சரிபார்க்க உங்களை அனுமதிக்கிறது.
அனிமேஷன்கள் மற்றும் மாற்றங்களைப் பிழைதிருத்துதல்
அனிமேஷன்கள் மற்றும் மாற்றங்கள் பெரும்பாலும் சிக்கலான கணக்கீடுகள் மற்றும் CSS மாறிகளில் மாற்றங்களை உள்ளடக்கியது. இந்த மாறிகள் காலப்போக்கில் எவ்வாறு மாறுகின்றன என்பதைப் புரிந்துகொள்ளவும், எதிர்பாராத நடத்தைகளை அடையாளம் காணவும் @log
உங்களுக்கு உதவும்.
உதாரணம்: ஒரு கூறின் அளவை படிப்படியாக அதிகரிக்கும் ஒரு அனிமேஷன் உங்களிடம் இருப்பதாக வைத்துக்கொள்வோம். அந்த கூறின் அளவைக் கட்டுப்படுத்தும் CSS மாறியை நீங்கள் பதிவு செய்து, அனிமேஷனின் போது அது எவ்வாறு மாறுகிறது என்பதைப் பார்க்கலாம்.
HTML:
<div id="animatedElement">அனிமேட்டிங் கூறு</div>
CSS:
:root {
--element-size: 100px;
}
#animatedElement {
width: var(--element-size);
height: var(--element-size);
background-color: #007bff;
color: white;
animation: grow 2s linear infinite;
@log --element-size;
}
@keyframes grow {
0% {
--element-size: 100px;
}
50% {
--element-size: 200px;
}
100% {
--element-size: 100px;
}
}
இந்த எடுத்துக்காட்டில், --element-size
இன் மதிப்பு அனிமேஷனின் போது கன்சோலில் பதிவு செய்யப்படும், இது காலப்போக்கில் கூறின் அளவு எவ்வாறு மாறுகிறது என்பதைப் பார்க்க உங்களை அனுமதிக்கிறது.
தளவமைப்புச் சிக்கல்களைச் சரிசெய்தல்
தளவமைப்பு சிக்கல்கள் தவறான CSS மாறி மதிப்புகள் உட்பட பல்வேறு காரணிகளால் ஏற்படலாம். தொடர்புடைய CSS மாறிகளின் மதிப்புகளை ஆய்வு செய்ய அனுமதிப்பதன் மூலம் இந்த சிக்கல்களை அடையாளம் காண @log
உங்களுக்கு உதவும்.
உதாரணம்: உங்களிடம் ஒரு கிரிட் தளவமைப்பு இருப்பதாக கற்பனை செய்து பாருங்கள், அங்கு பத்திகளின் அகலம் CSS மாறிகளால் கட்டுப்படுத்தப்படுகிறது. பத்திகள் எதிர்பார்த்தபடி தோன்றவில்லை என்றால், அவற்றின் அகலத்தைக் கட்டுப்படுத்தும் CSS மாறிகளைப் பதிவுசெய்து அவை சரியான மதிப்புகளைக் கொண்டுள்ளனவா என்பதைப் பார்க்கலாம்.
HTML:
<div class="grid-container">
<div class="grid-item">உருப்படி 1</div>
<div class="grid-item">உருப்படி 2</div>
<div class="grid-item">உருப்படி 3</div>
</div>
CSS:
:root {
--column-width: 200px;
}
.grid-container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(var(--column-width), 1fr));
gap: 10px;
}
.grid-item {
background-color: #f0f0f0;
padding: 20px;
text-align: center;
@log --column-width;
}
இந்த எடுத்துக்காட்டில், --column-width
இன் மதிப்பு ஒவ்வொரு கிரிட் உருப்படிக்கும் கன்சோலில் பதிவு செய்யப்படும், இது பத்திகள் சரியான அகலத்தைக் கொண்டிருப்பதைச் சரிபார்க்க உங்களை அனுமதிக்கிறது.
@log-ஐப் பயன்படுத்துவதற்கான சிறந்த நடைமுறைகள்
@log
-ஐ திறம்பட பயன்படுத்த, பின்வரும் சிறந்த நடைமுறைகளைக் கவனத்தில் கொள்ளுங்கள்:
- அளவோடு பயன்படுத்தவும்:
@log
ஒரு பிழைதிருத்தக் கருவி, உற்பத்தி குறியீட்டிற்கான அம்சம் அல்ல. குறிப்பிட்ட சிக்கல்களைப் பிழைதிருத்த வேண்டியிருக்கும் போது மட்டுமே இதைப் பயன்படுத்தவும், முடிந்ததும் அதை அகற்றவும். - தொடர்புடைய மாறிகளை மட்டும் பதிவு செய்யவும்: அதிகப்படியான மாறிகளைப் பதிவு செய்வது கன்சோலை நிரப்பி, உங்களுக்குத் தேவையான தகவலைக் கண்டுபிடிப்பதை கடினமாக்கும். நீங்கள் பிழைதிருத்தும் சிக்கலுடன் தொடர்புடைய மாறிகளை மட்டுமே பதிவு செய்யவும்.
- உற்பத்திக்கு அனுப்புவதற்கு முன் @log அறிக்கைகளை அகற்றவும்: முன்பு குறிப்பிட்டபடி,
@log
ஒரு நிலையான CSS அம்சம் அல்ல, மேலும் உற்பத்தி குறியீட்டில் பயன்படுத்தப்படக்கூடாது. உங்கள் குறியீட்டை ஒரு நேரடி சூழலுக்கு அனுப்பும் முன் அனைத்து@log
அறிக்கைகளையும் அகற்றுவதை உறுதிசெய்யவும். இதை Webpack அல்லது Parcel போன்ற பில்ட் கருவிகள் மூலம் தானியங்குபடுத்தலாம். - விளக்கமான மாறிப் பெயர்களைப் பயன்படுத்தவும்: விளக்கமான மாறிப் பெயர்களைப் பயன்படுத்துவது பதிவு செய்யப்படும் மதிப்புகளைப் புரிந்துகொள்வதை எளிதாக்கும். உதாரணமாக,
--color
என்பதற்குப் பதிலாக,--primary-button-color
என்பதைப் பயன்படுத்தவும். - CSS முன்செயலிகளைப் பயன்படுத்துவதைக் கவனியுங்கள்: Sass அல்லது Less போன்ற CSS முன்செயலிகள் சோர்ஸ் மேப்கள் மற்றும் மிக்சின்கள் போன்ற மேம்பட்ட பிழைதிருத்த அம்சங்களை வழங்குகின்றன. நீங்கள் ஒரு பெரிய திட்டத்தில் பணிபுரிந்தால், உங்கள் பிழைதிருத்தப் பணிப்பாய்வை மேம்படுத்த CSS முன்செயலியைப் பயன்படுத்துவதைக் கவனியுங்கள்.
@log At-Rule-இன் வரம்புகள்
@log
ஒரு சக்திவாய்ந்த பிழைதிருத்தக் கருவியாக இருந்தாலும், அதற்கு சில வரம்புகள் உள்ளன:
- குறைந்த பிரவுசர் ஆதரவு: ஒரு தரமற்ற அம்சமாக,
@log
எல்லா பிரவுசர்களாலும் ஆதரிக்கப்படவில்லை. இது முதன்மையாக Firefox மற்றும் Safari-யின் டெவலப்பர் முன்னோட்டத்தில் கிடைக்கிறது. - CSS விவரக்குறிப்பின் பகுதியாக இல்லை:
@log
அதிகாரப்பூர்வ CSS விவரக்குறிப்பின் ஒரு பகுதியாக இல்லை, அதாவது இது எதிர்காலத்தில் அகற்றப்படலாம் அல்லது மாற்றப்படலாம். - முதன்மையாக மேம்பாட்டிற்காக:
@log
மேம்பாடு மற்றும் பிழைதிருத்த நோக்கங்களுக்காக மட்டுமே வடிவமைக்கப்பட்டுள்ளது மற்றும் உற்பத்தி குறியீட்டில் பயன்படுத்தப்படக்கூடாது.
@log-க்கான மாற்றுகள்
@log
-ஐ ஆதரிக்காத பிரவுசரில் நீங்கள் CSS-ஐப் பிழைதிருத்த வேண்டியிருந்தால், அல்லது நீங்கள் மேம்பட்ட பிழைதிருத்த அம்சங்களைத் தேடுகிறீர்களானால், நீங்கள் பயன்படுத்தக்கூடிய பல மாற்றுகள் உள்ளன:
- பிரவுசர் டெவலப்பர் கருவிகள்: அனைத்து நவீன பிரவுசர்களிலும் உள்ளமைக்கப்பட்ட டெவலப்பர் கருவிகள் உள்ளன, அவை கூறுகளை ஆய்வு செய்யவும், அவற்றின் கணக்கிடப்பட்ட ஸ்டைல்களைப் பார்க்கவும், ஜாவாஸ்கிரிப்டைப் பிழைதிருத்தவும் உங்களை அனுமதிக்கின்றன.
@log
-ஐப் பயன்படுத்தும் போதும், CSS பிழைதிருத்தத்திற்கு இந்தக் கருவிகள் அவசியமானவை. - CSS முன்செயலிகள்: Sass மற்றும் Less போன்ற CSS முன்செயலிகள் சோர்ஸ் மேப்கள் மற்றும் மிக்சின்கள் போன்ற மேம்பட்ட பிழைதிருத்த அம்சங்களை வழங்குகின்றன. சோர்ஸ் மேப்கள் உங்கள் தொகுக்கப்பட்ட CSS-ஐ அசல் Sass அல்லது Less கோப்புகளுடன் மீண்டும் பொருத்த அனுமதிக்கின்றன, இது ஸ்டைலிங் சிக்கல்களின் மூலத்தை அடையாளம் காண்பதை எளிதாக்குகிறது.
- லின்டர்கள் மற்றும் ஸ்டைல் சரிபார்ப்பவர்கள்: லின்டர்கள் மற்றும் ஸ்டைல் சரிபார்ப்பவர்கள் உங்கள் CSS குறியீட்டில் தவறான தொடரியல், பயன்படுத்தப்படாத விதிகள் மற்றும் சீரற்ற வடிவமைப்பு போன்ற சாத்தியமான சிக்கல்களை அடையாளம் காண உதவும். இந்த கருவிகள் பிழைகளை ஆரம்பத்திலேயே கண்டறிந்து, அவை பின்னர் சிக்கல்களை ஏற்படுத்துவதைத் தடுக்க உதவும். பிரபலமான விருப்பங்களில் Stylelint அடங்கும்.
- CSS பிழைதிருத்தக் கருவிகள்: CSS Peeper மற்றும் Sizzy போன்ற பல பிரத்யேக CSS பிழைதிருத்தக் கருவிகள் கிடைக்கின்றன. இந்தக் கருவிகள் CSS-ஐ மிகவும் திறம்பட பிழைதிருத்த உதவும் பல்வேறு அம்சங்களை வழங்குகின்றன, அதாவது காட்சி வேறுபாடு மற்றும் ரெஸ்பான்சிவ் வடிவமைப்பு சோதனை போன்றவை.
CSS பிழைதிருத்தத்தின் எதிர்காலம்
@log
at-rule மிகவும் திறமையான CSS பிழைதிருத்தத்தை நோக்கிய ஒரு சுவாரஸ்யமான படியைக் குறிக்கிறது. அதன் தற்போதைய செயல்படுத்தல் குறைவாக இருந்தாலும், டெவலப்பர்கள் CSS குறியீட்டைப் புரிந்துகொள்ளவும் சரிசெய்யவும் உதவும் சிறந்த கருவிகளின் தேவையை இது எடுத்துக்காட்டுகிறது. CSS தொடர்ந்து உருவாகும்போது, பிரவுசர்களிலும் பிரத்யேக பிழைதிருத்தக் கருவிகளிலும் மேலும் மேம்பட்ட பிழைதிருத்த அம்சங்கள் வெளிவரும் என்று நாம் எதிர்பார்க்கலாம். CSS-in-JS மற்றும் வலைக் கூறுகள் போன்ற தொழில்நுட்பங்களால் இயக்கப்படும் மிகவும் டைனமிக் மற்றும் சிக்கலான ஸ்டைலிங்கை நோக்கிய போக்கு, சிறந்த பிழைதிருத்த தீர்வுகளுக்கான தேவையை மேலும் தூண்டும். இறுதியில், டெவலப்பர்களுக்கு பார்வைக்கு பிரமிக்க வைக்கும் மற்றும் செயல்திறன் மிக்க வலை அனுபவங்களை அதிக எளிதாகவும் திறமையாகவும் உருவாக்கத் தேவையான நுண்ணறிவுகளையும் கருவிகளையும் வழங்குவதே குறிக்கோள்.
முடிவுரை
CSS @log
at-rule CSS பிழைதிருத்தத்திற்கு ஒரு மதிப்புமிக்க கருவியை வழங்குகிறது, இது CSS மாறி மதிப்புகளை நேரடியாக பிரவுசர் கன்சோலில் பதிவு செய்ய உங்களை அனுமதிக்கிறது. இது ஒரு தரமற்ற அம்சம் என்பதையும், உற்பத்தி குறியீட்டிலிருந்து அகற்றப்பட வேண்டும் என்பதையும் நினைவில் கொள்வது முக்கியம் என்றாலும், இது மேம்பாட்டின் போது உங்கள் பிழைதிருத்தப் பணிப்பாய்வை கணிசமாக மேம்படுத்தும். @log
-ஐ எவ்வாறு திறம்பட பயன்படுத்துவது என்பதைப் புரிந்துகொள்வதன் மூலமும், சிறந்த நடைமுறைகளைப் பின்பற்றுவதன் மூலமும், நீங்கள் நேரத்தைச் சேமிக்கலாம், உங்கள் பிழைதிருத்த செயல்முறையை எளிதாக்கலாம் மற்றும் உங்கள் CSS குறியீட்டைப் பற்றிய சிறந்த புரிதலைப் பெறலாம்.
@log
-இன் வரம்புகளைக் கருத்தில் கொண்டு, தேவைப்படும்போது மாற்று பிழைதிருத்த முறைகளை ஆராய நினைவில் கொள்ளுங்கள். பிரவுசர் டெவலப்பர் கருவிகள், CSS முன்செயலிகள், லின்டர்கள் மற்றும் பிரத்யேக பிழைதிருத்தக் கருவிகளின் கலவையுடன், மிகவும் சவாலான CSS பிழைதிருத்த சூழ்நிலைகளையும் நீங்கள் திறம்பட சமாளிக்க முடியும். இந்தக் கருவிகளையும் நுட்பங்களையும் ஏற்றுக்கொள்வதன் மூலம், நீங்கள் மிகவும் திறமையான மற்றும் பயனுள்ள CSS டெவலப்பராக மாறலாம்.