ಫ್ಲೋಟ್ ಗಡಿಗಳು. ಫ್ಲೋಟ್ ಮತ್ತು ಕ್ಲಿಯರ್ ಎಂಬುದು ಬ್ಲಾಕ್ ಲೇಔಟ್‌ನಲ್ಲಿ ತೇಲುವ ಅಂಶಗಳಿಗೆ CSS ಗುಣಲಕ್ಷಣಗಳಾಗಿವೆ. ಫ್ಲೆಕ್ಸ್ ಬಾಕ್ಸ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಬೂಲಿಯನ್‌ಗಳನ್ನು ಹೊರತುಪಡಿಸಿ ಪ್ರತಿಯೊಂದು ಗುಣಲಕ್ಷಣವು ಈ ಕೆಳಗಿನ ಪ್ರಕಾರಗಳಲ್ಲಿ ಒಂದಾದ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ: ಕೀವರ್ಡ್, ಸ್ಟ್ರಿಂಗ್, ವಿಳಾಸ, ಸಂಖ್ಯೆ, ಶೇಕಡಾವಾರು, ಭಾಷಾ ಕೋಡ್. ಇವುಗಳು ಎಲ್ಲಾ ವಿಧಗಳಲ್ಲ, ಆದರೆ ಅತ್ಯಂತ ಸಾಮಾನ್ಯವಾಗಿದೆ.

ಕೀವರ್ಡ್

ಕೆಲವು ಗುಣಲಕ್ಷಣಗಳು "ಕೀವರ್ಡ್‌ಗಳು" ಎಂದು ಕರೆಯಲ್ಪಡುವ ಮೌಲ್ಯಗಳನ್ನು ಕಾಯ್ದಿರಿಸಿವೆ. ಉದಾಹರಣೆಗೆ, ಅಂಶದ ಪ್ರಕಾರದ ಗುಣಲಕ್ಷಣದ ಮೌಲ್ಯ ರೂಪ ಅಂಶದ ಪ್ರಕಾರವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಕೆಳಗಿನ ಐಟಂ ಬಟನ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.

ಕೀವರ್ಡ್‌ಗಳು ನಿರ್ದಿಷ್ಟತೆಗೆ ಒಳಪಟ್ಟಿರುತ್ತವೆ, ಅವುಗಳ ಮೌಲ್ಯಗಳ ಪಟ್ಟಿ ಸೀಮಿತವಾಗಿದೆ ಮತ್ತು ಅನಿಯಂತ್ರಿತವಾಗಿ ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ.

ಸಾಲು

ಸ್ಟ್ರಿಂಗ್ ಡಬಲ್ ಅಥವಾ ಸಿಂಗಲ್ ಕೋಟ್‌ಗಳಲ್ಲಿ ಸುತ್ತುವರಿದ ಪಠ್ಯವಾಗಿದೆ.

ಉದ್ಧರಣ ಚಿಹ್ನೆಯು ಸ್ಟ್ರಿಂಗ್‌ನ ಪ್ರಾರಂಭ ಮತ್ತು ಅಂತ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದೇ ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳನ್ನು ಸ್ಟ್ರಿಂಗ್‌ನೊಳಗೆ ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಕೆಳಗಿನ ಸಾಲು ಉಲ್ಲೇಖಗಳ ತಪ್ಪು ಸಂಯೋಜನೆಯನ್ನು ಬಳಸುತ್ತದೆ.

ಆಂತರಿಕ ಉಲ್ಲೇಖಗಳೊಂದಿಗೆ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸರಿಯಾಗಿ ಬರೆಯಲು, ಹಲವಾರು ಆಯ್ಕೆಗಳಿವೆ.

1. ಒಳಗಿನ ಉದ್ಧರಣ ಚಿಹ್ನೆಯನ್ನು ಈ ರೀತಿ ತಪ್ಪಿಸಿಕೊಳ್ಳುವುದು - \". ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅದನ್ನು ಇನ್ನು ಮುಂದೆ ಬ್ರೌಸರ್‌ನಿಂದ ಉದ್ಧರಣ ಚಿಹ್ನೆಯಾಗಿ ಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಅದನ್ನು ಅಕ್ಷರವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

2. ಏಕ ಮತ್ತು ಎರಡು ಉಲ್ಲೇಖಗಳ ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಿ.

ಇಲ್ಲಿ, ಶೀರ್ಷಿಕೆ ಗುಣಲಕ್ಷಣದಲ್ಲಿನ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಏಕ ಉಲ್ಲೇಖಗಳಲ್ಲಿ ಸುತ್ತುವರಿಯಲಾಗಿದೆ, ಆದ್ದರಿಂದ ನಾವು ಎರಡು ಉಲ್ಲೇಖದ ಒಳಗೆ ಸುರಕ್ಷಿತವಾಗಿ ಬರೆಯಬಹುದು.

ಒಂದೇ ಉಲ್ಲೇಖಗಳಿಗಾಗಿ ಇದೆಲ್ಲವೂ ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ವಿಳಾಸ

ವಿಳಾಸವು ಗ್ರಾಫಿಕ್ ಫೈಲ್‌ನಂತಹ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಮಾರ್ಗವಾಗಿದೆ. ಸೈಟ್, ಇನ್ನೊಂದು ವೆಬ್ ಪುಟ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾದ ಲಿಂಕ್ ಅನ್ನು ಮಾಡಿದ ಸಂದರ್ಭಗಳಲ್ಲಿ ವಿಳಾಸದ ಅಗತ್ಯವಿದೆ. ಉದಾಹರಣೆಗೆ, ಅಂಶದಲ್ಲಿ ವಿಳಾಸವನ್ನು src ಗುಣಲಕ್ಷಣದ ಮೌಲ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಇಮೇಜ್ ಫೈಲ್‌ಗೆ ಮಾರ್ಗವನ್ನು ಸೂಚಿಸುತ್ತದೆ.

ಸಂಪೂರ್ಣ ಮತ್ತು ಸಾಪೇಕ್ಷ ವಿಳಾಸಗಳ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ಗುರುತಿಸಿ.

ಸಂಪೂರ್ಣ ವಿಳಾಸಗಳು

ವಿಳಾಸವನ್ನು ನೀಡಿದ ಸೈಟ್ ಅಥವಾ ವೆಬ್ ಪುಟದ ಹೆಸರನ್ನು ಲೆಕ್ಕಿಸದೆ ಮತ್ತು ಯಾವಾಗಲೂ ಡೇಟಾ ವರ್ಗಾವಣೆ ಪ್ರೋಟೋಕಾಲ್‌ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುವಂತೆ ಅಂತಹ ವಿಳಾಸಗಳು ಎಲ್ಲೆಡೆ ಮತ್ತು ಎಲ್ಲೆಡೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ವೆಬ್ ಪುಟಗಳಿಗೆ, ಇದು ಸಾಮಾನ್ಯವಾಗಿ HTTP (ಹೈಪರ್‌ಟೆಕ್ಸ್ಟ್ ಟ್ರಾನ್ಸ್‌ಫರ್ ಪ್ರೋಟೋಕಾಲ್), ಆದ್ದರಿಂದ ಸಂಪೂರ್ಣ ವಿಳಾಸಗಳು http:// ಕೀವರ್ಡ್‌ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ. ಉದಾಹರಣೆ 1 ಸಂಪೂರ್ಣ ವಿಳಾಸವನ್ನು ಬಳಸುವ ಲಿಂಕ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ.

ಉದಾಹರಣೆ 1: ಲಿಂಕ್‌ನಲ್ಲಿ ಸಂಪೂರ್ಣ ವಿಳಾಸವನ್ನು ಬಳಸುವುದು

ಲಿಂಕ್

ಗೂಗಲ್



HTTP ಪ್ರೋಟೋಕಾಲ್ ಜೊತೆಗೆ, ಸುರಕ್ಷಿತ HTTPS ಪ್ರೋಟೋಕಾಲ್ ಕೂಡ ಇದೆ. ಸೈಟ್‌ನಲ್ಲಿ ಯಾವ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸಲಾಗಿದೆ ಎಂಬುದು ಯಾವಾಗಲೂ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ, ಆದ್ದರಿಂದ ಅದನ್ನು ಲಿಂಕ್ ವಿಳಾಸದಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಬಿಟ್ಟುಬಿಡಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ವಿಳಾಸವನ್ನು ಈ ರೀತಿ ಬರೆಯಲಾಗುತ್ತದೆ:

ಗೂಗಲ್

ಸಂಪೂರ್ಣ ವಿಳಾಸಗಳನ್ನು ಪ್ರಾಥಮಿಕವಾಗಿ ಮತ್ತೊಂದು ನೆಟ್‌ವರ್ಕ್ ಸಂಪನ್ಮೂಲವನ್ನು ಸೂಚಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಆಂತರಿಕ ಲಿಂಕ್‌ಗಳಿಗೆ ವಿರಳವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.

ಸಂಬಂಧಿತ ವಿಳಾಸಗಳು

ಸಂಬಂಧಿತ ವಿಳಾಸಗಳನ್ನು ಸೈಟ್‌ನ ಮೂಲ ಅಥವಾ ಪ್ರಸ್ತುತ ಡಾಕ್ಯುಮೆಂಟ್‌ನಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಕೋಡ್ pic.png ಎಂಬ ಗ್ರಾಫಿಕ್ ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವುದು ಎಂದರ್ಥ, ಅದು ವೆಬ್ ಪುಟದಂತೆಯೇ ಅದೇ ಫೋಲ್ಡರ್‌ನಲ್ಲಿದೆ. ಅಂತಹ ವಿಳಾಸಗಳ ಕೆಲವು ಉದಾಹರಣೆಗಳನ್ನು ನೋಡೋಣ.

/
ವಿಳಾಸವು ಸಾಮಾನ್ಯವಾಗಿ index.html ಫೈಲ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಅದು ಸೈಟ್‌ನ ಮೂಲದಲ್ಲಿದೆ. ಯಾವುದೇ index.html ಫೈಲ್ ಇಲ್ಲದಿದ್ದರೆ, ಬ್ರೌಸರ್ ಸಾಮಾನ್ಯವಾಗಿ ಆ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಫೈಲ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ತೋರಿಸುತ್ತದೆ. ಫೈಲ್ ಹೆಸರು index.html ಆಗಿರಬೇಕಾಗಿಲ್ಲ, ಈ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ವೆಬ್ ಸರ್ವರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಮೂಲಕ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ - ಇದು ಬ್ರೌಸರ್‌ನಿಂದ ಬರುವ ವಿನಂತಿಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುವ ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ತೋರಿಸಿದ ದಾಖಲೆಗಳನ್ನು ಕಳುಹಿಸುವ ಪ್ರೋಗ್ರಾಂನ ಹೆಸರು.

/images/pic.png
ವಿಳಾಸದ ಮುಂದೆ ಒಂದು ಡ್ಯಾಶ್ (/) ವಿಳಾಸವು ಸೈಟ್ ಮೂಲದಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಲಿಂಕ್ pic.png ಫೈಲ್‌ಗೆ ಕಾರಣವಾಗುತ್ತದೆ, ಅದು ಚಿತ್ರಗಳ ಫೋಲ್ಡರ್‌ನಲ್ಲಿದೆ. ಮತ್ತು ಅದು ಪ್ರತಿಯಾಗಿ, ಸೈಟ್ನ ಮೂಲದಲ್ಲಿದೆ.

../help/me.html
ಹೆಸರಿನ ಮುಂದೆ ಇರುವ ಎರಡು ಚುಕ್ಕೆಗಳು ಬ್ರೌಸರ್‌ಗೆ ಸೈಟ್ ಫೋಲ್ಡರ್‌ಗಳ ಪಟ್ಟಿಯಲ್ಲಿ ಒಂದು ಹಂತಕ್ಕೆ ಹೋಗಲು ಹೇಳುತ್ತವೆ ಮತ್ತು ಅಲ್ಲಿ me.html ಎಂಬ ಫೈಲ್‌ಗಾಗಿ ಸಹಾಯ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ "ಹುಡುಕಿ".

ಕೈಪಿಡಿ/info.html
ಫೋಲ್ಡರ್ ಹೆಸರಿನ ಮೊದಲು ಡಾಟ್‌ಗಳು ಅಥವಾ ಡ್ಯಾಶ್‌ಗಳಂತಹ ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಅಕ್ಷರಗಳಿಲ್ಲದಿದ್ದರೆ, ಫೋಲ್ಡರ್ ಪ್ರಸ್ತುತ ಫೋಲ್ಡರ್‌ನಲ್ಲಿದೆ ಮತ್ತು info.html ಫೈಲ್ ಈಗಾಗಲೇ ಅದರಲ್ಲಿದೆ.

ಸೈಟ್ ರೂಟ್‌ಗೆ ಸಂಬಂಧಿಸಿದ URL ಗಳು /demo/ ವೆಬ್ ಸರ್ವರ್‌ನ ನಿಯಂತ್ರಣದಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಮತ್ತು ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಅನ್ವಯಿಸುವುದಿಲ್ಲ.

ಲಿಂಕ್‌ಗಳು

ನನ್ನ ಫೋಟೋ ನೋಡಿ!

ಅದೇ ಫೋಟೋ ತೆಗೆಯುವುದು ಹೇಗೆ?



ಕೆಲವೊಮ್ಮೆ ನೀವು ಫಾರ್ಮ್ ./file/doc.html ನಲ್ಲಿ ವಿಳಾಸಗಳನ್ನು ಕಾಣಬಹುದು. ಮುಂದೆ ಒಂದು ಡಾಟ್ ಎಂದರೆ ಕೌಂಟ್‌ಡೌನ್ ಪ್ರಸ್ತುತ ಫೋಲ್ಡರ್‌ನಿಂದ ಆಗಿದೆ. ಅಂತಹ ನಮೂದು ಅನಗತ್ಯವಾಗಿದೆ ಮತ್ತು ಫೈಲ್/doc.html ಗೆ ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಬಹುದು.

ಸಂಖ್ಯೆಗಳು

ಸಂಖ್ಯೆಗಳು 0 ರಿಂದ 9 ರವರೆಗಿನ ಸಂಖ್ಯೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ; ನಕಾರಾತ್ಮಕ ಸಂಖ್ಯೆಗಳಿಗೆ, ಅಗತ್ಯವಿದ್ದರೆ, ಮೈನಸ್ ಚಿಹ್ನೆ (-45) ಅನ್ನು ಮುಂದೆ ಇರಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆ 3 ಸಂಖ್ಯೆಗಳನ್ನು ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯಗಳಾಗಿ ಬಳಸುವುದನ್ನು ತೋರಿಸುತ್ತದೆ.

ಉದಾಹರಣೆ 3: ಸಂಖ್ಯೆಗಳನ್ನು ಬಳಸುವುದು

ಸಂಖ್ಯೆಗಳು

ನೀರಿನ ತಾಪಮಾನ

ಕಡಿಮೆ ಸಾಮಾನ್ಯ ಬಿಸಿ ಕುದಿಯುವ ನೀರು

ಪೂರ್ಣಾಂಕಗಳ ಜೊತೆಗೆ, ದಶಮಾಂಶ ಭಿನ್ನರಾಶಿಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿ ಇದೆ, ಆದರೆ ಪೂರ್ಣಾಂಕ ಮತ್ತು ಭಾಗಶಃ ಭಾಗಗಳನ್ನು ಪರಸ್ಪರ ಒಂದು ಬಿಂದುವಿನಿಂದ ಬೇರ್ಪಡಿಸಲಾಗುತ್ತದೆ - 36.6, ಉದಾಹರಣೆ 4 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ.

ಉದಾಹರಣೆ 4. ಭಿನ್ನರಾಶಿ ಸಂಖ್ಯೆಗಳು

ಇನ್ಪುಟ್, ಗರಿಷ್ಠ ಗುಣಲಕ್ಷಣ

ನಿಮ್ಮ ತಾಪಮಾನವನ್ನು ಡಿಗ್ರಿಗಳಲ್ಲಿ ನಮೂದಿಸಿ:



ಆಸಕ್ತಿ

ಶೇಕಡಾವಾರು ಸಂಕೇತವು ಮೂಲ ಅಂಶದ ಗಾತ್ರಕ್ಕೆ ಬಂಧಿಸಲು ಮತ್ತು ಅದಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ಗಾತ್ರವನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನಾವು ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಭಾವಿಸೋಣ:

ಅಂಶ ಒಳಗೆ ಇದೆ

ಆದ್ದರಿಂದ ಅಂಶ

ಗೆ ಪೋಷಕರಾಗಿರುತ್ತಾರೆ . ಸಂವಾದವೂ ನಿಜ - ಅಂಶ ನ ಮಗುವಾಗಿದೆ

ಅಂತೆಯೇ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಶೇಕಡಾವಾರು ಚಿತ್ರದ ಅಗಲವನ್ನು ಮೂಲ ಪ್ಯಾರಾಗ್ರಾಫ್ನಿಂದ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ, ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅಗಲದಲ್ಲಿ ವಿಂಡೋದ ಎಲ್ಲಾ ಮುಕ್ತ ಜಾಗವನ್ನು ಆಕ್ರಮಿಸುತ್ತದೆ.

ಸಂಖ್ಯೆಯ ನಂತರ % ಚಿಹ್ನೆಯನ್ನು ಸೇರಿಸಿದರೆ ನಾವು ಶೇಕಡಾವಾರುಗಳ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಿದ್ದೇವೆ ಎಂದು ಬ್ರೌಸರ್ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತದೆ, ಉದಾಹರಣೆಗೆ: width="40%" .

ಉದಾಹರಣೆ 5 ವೆಬ್ ಪುಟದ ಕೋಡ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಚಿತ್ರದ ಅಗಲವನ್ನು ಶೇಕಡಾವಾರು ಎಂದು ಸೂಚಿಸಲಾಗುತ್ತದೆ.

ಉದಾಹರಣೆ 5. ಚಿತ್ರದ ಆಯಾಮಗಳು ಶೇಕಡಾದಲ್ಲಿ

ಚಿತ್ರ



ಈ ಉದಾಹರಣೆಯ ಫಲಿತಾಂಶವನ್ನು ಅಂಜೂರದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. 1. ಇಮೇಜ್ ಅಗಲವನ್ನು 100% ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಇದು ಬ್ರೌಸರ್ ವಿಂಡೋದ ಸಂಪೂರ್ಣ ಅಗಲವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಎತ್ತರವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ ಮತ್ತು ಬ್ರೌಸರ್ ಮೂಲಕ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.

ಅಕ್ಕಿ. 1. ಚಿತ್ರದ ಗಾತ್ರ ಶೇಕಡಾದಲ್ಲಿ

ಶೇಕಡಾವಾರು ಸಂಕೇತದ ಪ್ರಯೋಜನವೆಂದರೆ ಚಿತ್ರದ ಗಾತ್ರವು ಬ್ರೌಸರ್ ವಿಂಡೋದ ಅಗಲದೊಂದಿಗೆ ಬದಲಾಗುತ್ತದೆ ಮತ್ತು ಸ್ಥಿರವಾಗಿ ಉಳಿಯುವುದಿಲ್ಲ. ಅನಾನುಕೂಲಗಳು ಚಿತ್ರದ ಗುಣಮಟ್ಟವನ್ನು ಬಲವಾಗಿ ವಿಸ್ತರಿಸಿದಾಗ ಕ್ಷೀಣಿಸುವಿಕೆಯನ್ನು ಒಳಗೊಂಡಿವೆ.

ಭಾಷಾ ಕೋಡ್

ನಾವು ಜಾಗತೀಕರಣದ ಯುಗದಲ್ಲಿ ವಾಸಿಸುತ್ತಿದ್ದೇವೆ, ವೆಬ್‌ಸೈಟ್‌ಗಳು ವಿವಿಧ ಭಾಷೆಗಳಲ್ಲಿ ಪಠ್ಯಗಳನ್ನು ಹೊಂದಿರುವಾಗ. ತೋರಿಸಲಿಕ್ಕಾಗಿ ಹುಡುಕಾಟ ಇಂಜಿನ್ಗಳು, ಪಠ್ಯವನ್ನು ಯಾವ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ನಿಮ್ಮ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಹೊಂದಿಸಿ ವಿವಿಧ ಭಾಷೆಗಳು(ಉದಾಹರಣೆಗೆ ಉಲ್ಲೇಖಗಳ ಪ್ರಕಾರಗಳು) ಮತ್ತು ಪಠ್ಯದ ಭಾಷೆಯನ್ನು ಕೋಡ್‌ನಂತೆ ಸೂಚಿಸಲಾಗುತ್ತದೆ. ಭಾಷೆಯನ್ನು ಹೊಂದಿಸಲು ಲ್ಯಾಂಗ್ ಗುಣಲಕ್ಷಣವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ (ಉದಾಹರಣೆ 6).

ಉದಾಹರಣೆ 6: ಲ್ಯಾಂಗ್ ಗುಣಲಕ್ಷಣವನ್ನು ಬಳಸುವುದು

ಭಾಷೆ

ಫ್ರೆಂಚ್ ಭಾಷೆಯಲ್ಲಿ ನುಡಿಗಟ್ಟು

ಜೆ ಎನ್ "ಐ ಪಾಸ್ ಮಾಂಗೆ ಡೆಪ್ಯೂಸ್ ಸಿಕ್ಸ್ ಜೋರ್ಸ್



ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಲ್ಯಾಂಗ್ ಗುಣಲಕ್ಷಣವನ್ನು ru ಗೆ ಹೊಂದಿಸುವುದರೊಂದಿಗೆ ಇಡೀ ಪುಟವನ್ನು ರಷ್ಯನ್‌ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ. ಭಾಷೆಯು ಸಂಪೂರ್ಣ ಪುಟಕ್ಕೆ ಅನ್ವಯಿಸುತ್ತದೆ ಎಂದು ತೋರಿಸಲು, ಅಂಶಕ್ಕೆ ಗುಣಲಕ್ಷಣವನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ . ಫ್ರೆಂಚ್ ಪಠ್ಯಕ್ಕಾಗಿ, fr ಮೌಲ್ಯದೊಂದಿಗೆ ಲ್ಯಾಂಗ್ ಗುಣಲಕ್ಷಣವನ್ನು ಅಂಶಕ್ಕೆ ಸೇರಿಸಲಾಗುತ್ತದೆ

ಲ್ಯಾಂಗ್ ಗುಣಲಕ್ಷಣದ ಮಾನ್ಯ ಮೌಲ್ಯಗಳನ್ನು ಈ ಪುಟದಲ್ಲಿ ಕಾಣಬಹುದು.

ವಿವರಣೆ

ಅಂಶವು ಯಾವ ಬದಿಗೆ ಜೋಡಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ, ಇತರ ಅಂಶಗಳು ಅದರ ಸುತ್ತಲೂ ಇತರ ಕಡೆಗಳಲ್ಲಿ ಸುತ್ತುತ್ತವೆ. ಫ್ಲೋಟ್ ಆಸ್ತಿಯ ಮೌಲ್ಯವು ಯಾವುದೂ ಇಲ್ಲದಿದ್ದಾಗ, ಅಂಶವು ಪುಟದಲ್ಲಿ ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ ನಿರೂಪಿಸಲ್ಪಡುತ್ತದೆ, ಆದರೆ ಒಂದು ಸಾಲಿನ ಸುತ್ತುವ ಪಠ್ಯವು ಅಂಶದಂತೆಯೇ ಅದೇ ಸಾಲಿನಲ್ಲಿರಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

ಸಿಂಟ್ಯಾಕ್ಸ್

ಫ್ಲೋಟ್: ಎಡ | ಬಲ | ಯಾವುದೂ ಇಲ್ಲ | ಆನುವಂಶಿಕವಾಗಿ

ಮೌಲ್ಯಗಳನ್ನು

ಎಡ ಅಂಶವನ್ನು ಎಡಕ್ಕೆ ಜೋಡಿಸುತ್ತದೆ ಮತ್ತು ಪಠ್ಯದಂತಹ ಎಲ್ಲಾ ಇತರ ಅಂಶಗಳು ಅದರ ಸುತ್ತಲೂ ಬಲಕ್ಕೆ ಸುತ್ತುತ್ತವೆ. ಬಲಕ್ಕೆ ಅಂಶವನ್ನು ಬಲಕ್ಕೆ ಜೋಡಿಸುತ್ತದೆ ಮತ್ತು ಎಲ್ಲಾ ಇತರ ಅಂಶಗಳು ಅದರ ಸುತ್ತಲೂ ಎಡಕ್ಕೆ ಸುತ್ತುತ್ತವೆ. ಯಾವುದೂ ಇಲ್ಲ ಎಲಿಮೆಂಟ್ ಸುತ್ತುವುದನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ. ಆನುವಂಶಿಕವಾಗಿ ಪೋಷಕರ ಮೌಲ್ಯವನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತದೆ.

HTML5 CSS 2.1 IE 9 Cr 15 Op 11 Sa 5 Fx 8

ತೇಲುತ್ತವೆ

ಲೊರೆಮ್ ಇಪ್ಸಮ್ ಡೋಲರ್ ಸಿಟ್ ಅಮೆಟ್, ಕಾನ್ಸೆಕ್ಟೆಟ್ಯೂರ್ ಅಡಿಪಿಸ್ಸಿಂಗ್ ಎಲಿಟ್, ಸೆಡ್ ಡೈಮ್ ನೊನಮ್ಮಿ ನಿಭ್ ಯೂಯಿಸ್ಮಾಡ್ ಟಿನ್ಸಿಡುಂಟ್ ಯುಟ್ ಲ್ಯಾಕ್ರೀಟ್ ಡೋಲೋರ್ ಮ್ಯಾಗ್ನಾ ಅಲಿಗುಮ್ ಎರಟ್ ವೋಲ್ಟ್ಪಾಟ್.
ವೆರೋ ಇರೋಸ್ ಎಟ್ ಅಕ್ಯಾಮ್ಸಾನ್ ಮತ್ತು ಐಸ್ಟೊ ಒಡಿಯೊ ಡಿಗ್ನಿಸ್ಸಿಮ್ ಕ್ವಿ ಬ್ಲಾಂಡಿಟ್ ಪ್ರೆಸೆಂಟ್ ಲುಪ್ಟಾಟಮ್ z ್ z ್ರಿಲ್ ಡೆಲೆನಿಟ್ ಎಯು ಡುಯಿಸ್ ಡಾಲರ್ ಟೆ ಫ್ಯೂಗಾಟಾ ಫುಮಿಲಿಸ್ಐನಲ್ಲಿ ವೆರೋ ಎರೋಸ್ ಮತ್ತು ಅಕ್ಯೂಸನ್ ಮತ್ತು ಐಸ್ಟೊ ಒಡಿಯೊ ಡಿಗ್ನಿಸ್ಸಿಮ್ ಕ್ವಿ ಬ್ಲಾಂಡಿಟ್ ಪ್ರೆಸೆಂಟ್ ಲುಪ್ಟಾಟಮ್ z ೆರಿಲ್ ಡೆಲೆನಿಟ್ ಎ ಯು.


ಈ ಉದಾಹರಣೆಯ ಫಲಿತಾಂಶವನ್ನು ಅಂಜೂರದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. 1.

ಅಕ್ಕಿ. 1. ಫ್ಲೋಟ್ ಆಸ್ತಿಯನ್ನು ಬಳಸುವುದು

ವಸ್ತು ಮಾದರಿ

document.getElementById("elementID ").style.styleFloat

document.getElementById("elementID ").style.cssFloat

ಬ್ರೌಸರ್‌ಗಳು

ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್ 6 ಮೂಲ ಅಂಶಗಳಲ್ಲಿ ತೇಲುವ ಅಂಶಗಳಿಗಾಗಿ ಎಡ ಅಥವಾ ಬಲ ಪ್ಯಾಡಿಂಗ್ ಮೌಲ್ಯವನ್ನು ದ್ವಿಗುಣಗೊಳಿಸುವ ದೋಷವನ್ನು ಹೊಂದಿದೆ. ಪೋಷಕರ ಬದಿಯ ಪಕ್ಕದಲ್ಲಿರುವ ಪ್ಯಾಡಿಂಗ್ ದ್ವಿಗುಣಗೊಂಡಿದೆ. ಪ್ರದರ್ಶನವನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಸಮಸ್ಯೆಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪರಿಹರಿಸಲಾಗುತ್ತದೆ: ತೇಲುವ ಅಂಶಕ್ಕೆ ಇನ್ಲೈನ್. ಈ ಬ್ರೌಸರ್ ಫ್ಲೋಟ್ ಮೌಲ್ಯದಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ದಿಕ್ಕಿನಲ್ಲಿ 3px ಪ್ಯಾಡಿಂಗ್ ಅನ್ನು ("ಮೂರು-ಪಿಕ್ಸೆಲ್ ದೋಷ" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ) ಸೇರಿಸುತ್ತದೆ.

ಆವೃತ್ತಿ 7.0 ವರೆಗಿನ ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್ ಆನುವಂಶಿಕ ಮೌಲ್ಯವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ.

"ಫ್ಲೋಟ್" ಆಸ್ತಿಯ ಬಗ್ಗೆ ಲೇಖನ ಬರೆಯುವ ಸುದೀರ್ಘ ಸಾಹಸವು ಮುಗಿದಿದೆ. ಇದು ಸಾಕಷ್ಟು ಸಮಯ ತೆಗೆದುಕೊಂಡರೂ, ಈ ಶಕ್ತಿಯುತ ಮತ್ತು ಸ್ವಲ್ಪ ವಿಚಿತ್ರವಾದ ಆಸ್ತಿಯ ಎಲ್ಲಾ ರೀತಿಯ ನಡವಳಿಕೆಗಳನ್ನು ಒಂದು ಸಾಮಾನ್ಯ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಾಧ್ಯವಾದಷ್ಟು ಸ್ಪಷ್ಟವಾಗಿ ಒಟ್ಟುಗೂಡಿಸಲು ನಾನು ಯಶಸ್ವಿಯಾಗಿದ್ದೇನೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಈ ಲೇಖನವು ಸಂಪೂರ್ಣ "ಪಠ್ಯಪುಸ್ತಕ" ದಲ್ಲಿ ದಾಖಲೆ ಸಂಖ್ಯೆಯ ವಿವರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ :-)

CSS ನಲ್ಲಿನ "ಫ್ಲೋಟ್" ಆಸ್ತಿಯ ಭವಿಷ್ಯವು HTML ನಲ್ಲಿನ "ಟೇಬಲ್" ಟ್ಯಾಗ್‌ನ ಅದೃಷ್ಟಕ್ಕೆ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಹೋಲುತ್ತದೆ: ಎರಡೂ ಕಾಲಮ್‌ಗಳನ್ನು ರಚಿಸುವ ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಅಂಶಗಳನ್ನು ಹಾಕುವ ಸಾಧನವಾಗಿ ಉದ್ದೇಶಿಸಲಾಗಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಸ್ಥಾನಿಕ ಕಾರ್ಯವಿಧಾನದಲ್ಲಿನ ಕೆಲವು ಅಪೂರ್ಣತೆಗಳಿಂದಾಗಿ, ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ಫ್ಲೋಟ್‌ಗಳನ್ನು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಮತ್ತು ಅದನ್ನು ಇನ್ನೊಬ್ಬರಿಗೆ ಕಂಡುಹಿಡಿಯಲಾಗಿದೆ ಎಂಬ ಅಂಶವು ಸಾಮಾನ್ಯವಾಗಿ ವಿವಿಧ ಸ್ಪಷ್ಟವಲ್ಲದ ಪರಿಣಾಮಗಳಿಂದ ವ್ಯಕ್ತವಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಅವುಗಳನ್ನು ತೋರಿಸುವ ಮೊದಲು, ಫ್ಲೋಟ್ ಹೇಗೆ ಎಂದು ನಾನು ನಿಮಗೆ ಹೇಳುತ್ತೇನೆ ಮಾಡಬಹುದುಲೇಔಟ್‌ಗೆ ಅರ್ಜಿ.

ಅತ್ಯಂತ ಆರಂಭದಲ್ಲಿ - ನಿಯಮಗಳ ಬಗ್ಗೆ ಒಂದು ಸಣ್ಣ ಹೇಳಿಕೆ. ರಷ್ಯನ್ ಭಾಷೆಯಲ್ಲಿ ಈ ಉಪಕರಣಕ್ಕೆ ಯಾವುದೇ ತಿಳಿದಿರುವ ಪದವಿಲ್ಲ (ಕನಿಷ್ಠ ಇನ್ನೂ ಅಲ್ಲ). ಆದ್ದರಿಂದ, ನಾನು ಅದನ್ನು ಅದರ ಮೂಲ ಕಾಗುಣಿತದಲ್ಲಿ ಬರೆಯಲು ಬಯಸುತ್ತೇನೆ - "ಫ್ಲೋಟ್". ಇದು "ಫ್ಲೋಟ್" ನಂತಹದನ್ನು ಓದುತ್ತದೆ ("ಫ್ಲೋಟ್" ಉಚ್ಚಾರಣೆಯೊಂದಿಗೆ ನಿಮ್ಮ ಕೆನ್ನೆಯ ಮೂಳೆಗಳನ್ನು ಮುರಿಯುವ ಅಗತ್ಯವಿಲ್ಲ). ಅದೇ ಸಮಯದಲ್ಲಿ, "ಫ್ಲೋಟ್" ಇದು, "ಫ್ಲೋಟ್" ಚಿಕ್, ಇತ್ಯಾದಿಗಳಂತಹ ಸ್ವಾತಂತ್ರ್ಯಗಳನ್ನು ನನಗೆ ಕ್ಷಮಿಸಲು ನಾನು ತಕ್ಷಣ ನಿಮ್ಮನ್ನು ಕೇಳುತ್ತೇನೆ. :-)

ಕಾರ್ಯಾಚರಣೆಯ ತತ್ವ

ಸ್ಥಾನೀಕರಣದಂತೆ, ಪೆಟ್ಟಿಗೆಗಳನ್ನು ಸರಿಸಲು ಫ್ಲೋಟ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಆದರೆ ಸ್ಥಾನೀಕರಣಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿ, ಪೆಟ್ಟಿಗೆಗಳನ್ನು ಬಹುತೇಕ ನಿರಂಕುಶವಾಗಿ ಚಲಿಸಬಹುದು, ಫ್ಲೋಟ್ ಮಾಡಬಹುದಾದ ಎಲ್ಲಾ ಅಂಶವು ಹರಿವಿನ ಎರಡೂ ಬದಿಗೆ, ಬಲ ಅಥವಾ ಎಡಕ್ಕೆ ಚಲಿಸುತ್ತದೆ.

ಅದೇ ಸಮಯದಲ್ಲಿ, ಬಾಕ್ಸ್ ಸ್ವತಃ ಮತ್ತು ಅದನ್ನು ಸ್ಟ್ರೀಮ್ನಲ್ಲಿ ಅನುಸರಿಸುವವರು ಆಸಕ್ತಿದಾಯಕ ನಡವಳಿಕೆಯನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತಾರೆ:

  1. ಫ್ಲೋಟ್" ಒಂದು ಪೆಟ್ಟಿಗೆಯು ಅಡ್ಡಲಾಗಿ ತೇಲುತ್ತದೆ ಮತ್ತು ಅದರ ಪೋಷಕರ ಒಂದು ಬದಿಗೆ ಅಂಟಿಕೊಳ್ಳುತ್ತದೆ.
  2. ಫ್ಲೋಟ್" ನಟ್ಟ ಬಾಕ್ಸ್ ಅನ್ನು ಪೋಷಕ ಕಂಟೇನರ್ ಬಾಕ್ಸ್‌ನ ಸಂಪೂರ್ಣ ಅಗಲಕ್ಕೆ ಇನ್ನು ಮುಂದೆ ವಿತರಿಸಲಾಗುವುದಿಲ್ಲ (ಸ್ಟ್ರೀಮ್‌ನಲ್ಲಿರುವ ಬ್ಲಾಕ್‌ಗಳೊಂದಿಗೆ ಅದು ಸಂಭವಿಸುತ್ತದೆ). ಅದರ ಮುಕ್ತ ಭಾಗವನ್ನು ಪೋಷಕರಿಗೆ ಒತ್ತಿದರೆ, ಮುಕ್ತ ಸ್ಥಳವು ಗೋಚರಿಸುತ್ತದೆ.
  3. ಅವನನ್ನು ಅನುಸರಿಸಿ ಬ್ಲಾಕ್ಫ್ಲೋಟ್ ಬಾಕ್ಸ್ ಸ್ಟ್ರೀಮ್‌ನಲ್ಲಿ ಇಲ್ಲದಿದ್ದಂತೆ ಪೆಟ್ಟಿಗೆಗಳನ್ನು ಎಳೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಅದರ ಸ್ಥಳವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
  4. ಸಣ್ಣಕ್ಷರಮೇಲಕ್ಕೆ ಚಲಿಸಿದ ಬ್ಲಾಕ್‌ಗಳ ಒಳಗಿನ ಪೆಟ್ಟಿಗೆಗಳು ಫ್ಲೋಟ್ "ಬಾಕ್ಸ್‌ನ ಸುತ್ತಲೂ ಮುಕ್ತ ಬದಿಯಿಂದ ಹರಿಯಲು ಪ್ರಾರಂಭಿಸುತ್ತವೆ.

ತಕ್ಷಣವೇ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲದ ವಿಷಯವನ್ನು ನಾನು ಮತ್ತೊಮ್ಮೆ ಒತ್ತಿಹೇಳಲು ಬಯಸುತ್ತೇನೆ: ಫ್ಲೋಟ್ ಅನ್ನು ಅನುಸರಿಸುವ ಬ್ಲಾಕ್ನ ಪೆಟ್ಟಿಗೆಯು ಅದರ ಅಡಿಯಲ್ಲಿ ಕ್ರಾಲ್ ಆಗುತ್ತದೆ ಮತ್ತು ಸ್ಟ್ರೀಮ್ನ ಸಂಪೂರ್ಣ ಅಗಲವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಈ ಬ್ಲಾಕ್ನ ಒಳಗಿನ ಪಠ್ಯವು ಬದಿಗೆ ಬದಲಾಗುತ್ತದೆ ಮತ್ತು ಸುತ್ತುತ್ತದೆ. ತೇಲುತ್ತವೆ.

ಇದಲ್ಲದೆ, ಒಂದು ದಿಕ್ಕಿನಲ್ಲಿ ಸಾಗುವ ಫ್ಲೋಟ್ "ಪೆಟ್ಟಿಗೆಗಳು ಒಂದರ ನಂತರ ಒಂದರಂತೆ ಹೇಗೆ ವರ್ತಿಸುತ್ತವೆ ಎಂಬುದು ಕುತೂಹಲಕಾರಿಯಾಗಿದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಮುಂದಿನ ಬಾಕ್ಸ್ ಹಿಂದಿನ ಬದಿಯಲ್ಲಿ ಅದರ ಮುಕ್ತ ಭಾಗದಲ್ಲಿ ಹೊಂದಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಮತ್ತು ಇಲ್ಲದಿದ್ದರೆ ಮಾತ್ರ ಅದಕ್ಕೆ ಸಾಕಷ್ಟು ಸ್ಥಳಾವಕಾಶ, ನಂತರ ಅದು ಕೆಳಗೆ ಚಲಿಸುತ್ತದೆ ಮತ್ತು ಈಗಾಗಲೇ ಅಲ್ಲಿಗೆ ಹೊಂದಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ.

ಇನ್ನೂ ಒಂದು ಸಣ್ಣ ತಾಂತ್ರಿಕ ಅಂಶವಿದೆ, ಸಂಪೂರ್ಣ "ಮೆಕ್ಯಾನಿಕ್ಸ್" ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಅಗತ್ಯವಿಲ್ಲ. ನೀವು ಬ್ಲಾಕ್ ಬಾಕ್ಸ್‌ಗಳು ಮತ್ತು ಇನ್‌ಲೈನ್‌ಗಳು ಎರಡನ್ನೂ ಫ್ಲೋಟ್ ಮಾಡಬಹುದು. ಅದೇ ಸಮಯದಲ್ಲಿ, ಇನ್‌ಲೈನ್ ಬಾಕ್ಸ್‌ಗಳು ತಕ್ಷಣವೇ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬ್ಲಾಕ್ ಬಾಕ್ಸ್‌ಗಳಾಗುತ್ತವೆ. ಅಂದರೆ, ಬರವಣಿಗೆ ಪ್ರದರ್ಶನ: ಬ್ಲಾಕ್; ಫ್ಲೋಟ್ ಅನಗತ್ಯ.

ಫ್ಲೋಟ್ "s ನ ಎರಡು ವಿವರಿಸಿದ ವೈಶಿಷ್ಟ್ಯಗಳಿಂದ - ಅಂಚಿಗೆ ಒತ್ತುವುದು ಮತ್ತು ಪರಸ್ಪರ ಬದಿಗೆ ಡಾಕಿಂಗ್ ಮಾಡುವುದು - ಲೇಔಟ್‌ನಲ್ಲಿ ಅವುಗಳ ಎರಡು ಮುಖ್ಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಅನುಸರಿಸುತ್ತವೆ:

  • ಪುಟವನ್ನು ಕಾಲಮ್‌ಗಳಾಗಿ ವಿಭಜಿಸುವುದು
  • ಸಮತಲ ಮೆನುಗಳು

ಭಾಷಿಕರು

ಪಠ್ಯದ ಬ್ಲಾಕ್‌ಗಳು ಒಂದಕ್ಕೊಂದು ಪಕ್ಕದಲ್ಲಿರುವಾಗ ಮತ್ತು ಒಂದೇ ಎತ್ತರವನ್ನು ಹೊಂದಿರುವಾಗ ಕಾಲಮ್‌ಗಳು.

ಕೆಳಗಿನ ಸರಳ HTML ಕೋಡ್‌ನಲ್ಲಿ ಎರಡು ಬ್ಲಾಕ್‌ಗಳೊಂದಿಗೆ ಎಲ್ಲಾ ಕಾಲಮ್ ಲೇಔಟ್‌ಗಳನ್ನು ನಾನು ಪರಿಗಣಿಸುತ್ತೇನೆ:

...


ಕೊಟ್ಟಿರುವ ಅಗಲಕ್ಕಿಂತ ಅಗಲದಲ್ಲಿ ವಿಸ್ತರಿಸುವ ಕಂಟೇನರ್‌ನಲ್ಲಿ ಕಾಲಮ್‌ಗಳನ್ನು ಮಾಡುವುದು ಹೆಚ್ಚು ಕಷ್ಟ ಎಂದು ಈಗಿನಿಂದಲೇ ಹೇಳಬೇಕು. ಎರಡು ಮೂಲಭೂತವಾಗಿ ವಿಭಿನ್ನ ವಿಧಾನಗಳಿವೆ, ವಿಭಿನ್ನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಸೂಕ್ತವಾಗಿದೆ.

ಅನುಪಾತದ ಅಗಲ

ಪುಟದ ಅಗಲವು ಬದಲಾದಾಗ ಕಾಲಮ್‌ಗಳ ಅಗಲವು ಪ್ರಮಾಣಾನುಗುಣವಾಗಿ ಬದಲಾಗಬೇಕೆಂದು ನೀವು ಬಯಸಿದರೆ, ನಂತರ ವಿಧಾನವು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:

#ವಿಷಯ (ಫ್ಲೋಟ್:ಬಲ; ಅಗಲ:70%; ) #ಸೈಡ್‌ಬಾರ್ (ಫ್ಲೋಟ್:ಎಡ; ಅಗಲ:30%; )

ಅಂದರೆ, ಎರಡು ಫ್ಲೋಟ್ ಬ್ಲಾಕ್‌ಗಳು ವಿಭಿನ್ನ ದಿಕ್ಕುಗಳಲ್ಲಿ ಅಕ್ಕಪಕ್ಕದಲ್ಲಿವೆ ಮತ್ತು ಅವುಗಳ ಅಗಲವನ್ನು ಅಪೇಕ್ಷಿತ ಶೇಕಡಾವಾರು ಪ್ರಮಾಣದಲ್ಲಿ ವಿಂಗಡಿಸಲಾಗಿದೆ. ಈ ವಿಧಾನವು ಕಾಲಮ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ - ಸರಳವಾಗಿ ಬಲ ಮತ್ತು ಎಡ ಮೌಲ್ಯಗಳನ್ನು ಬದಲಾಯಿಸುವ ಮೂಲಕ .

ಕೇವಲ ಒಂದು ಕಾಲಮ್ ಅನ್ನು ವಿಸ್ತರಿಸುವುದು

ನೀವು ಮುಖ್ಯ ಕಾಲಮ್ನ ಅಗಲವನ್ನು ಮಾತ್ರ ಬದಲಾಯಿಸಬೇಕಾದರೆ, ಹಿಂದಿನ ವಿಧಾನವು ಸೂಕ್ತವಲ್ಲ. ಸತ್ಯವೆಂದರೆ ಸಿಎಸ್ಎಸ್ನಲ್ಲಿ, ದುರದೃಷ್ಟವಶಾತ್, ಅದು ಅಸಾಧ್ಯ ನೇರವಾಗಿ"ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಅಗಲವನ್ನು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯನ್ನು ಹೊರತುಪಡಿಸಿ" ಅಂತಹ ವಿಷಯವನ್ನು ರೂಪಿಸಲು.

ಈಗ ನಾವು ಹರಿವಿನಲ್ಲಿನ ಬ್ಲಾಕ್ಗಳ ಬಗ್ಗೆ ಹಿಂದಿನ ಲೇಖನಗಳಲ್ಲಿ ಒಂದಕ್ಕೆ ತಿರುಗೋಣ, ಅಲ್ಲಿ ನಾನು ಪೋಷಕ ಪೆಟ್ಟಿಗೆಯ ಅಗಲದಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೊಂದಿಕೊಳ್ಳಲು ಅವರ ಉಪಯುಕ್ತ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ಉಲ್ಲೇಖಿಸಿದೆ. ಅಂದರೆ, ಫಾರ್ವರ್ಡ್ ಫ್ಲೋನಲ್ಲಿ ಒಂದು ಬ್ಲಾಕ್ ಅನ್ನು ಎಡ ಅಂಚು ನೀಡಿದರೆ, ಅದರ ಅಗಲವು ಅದಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಕುಗ್ಗುತ್ತದೆ. ಮತ್ತು ಇದು ನಿಖರವಾಗಿ ನಾವು ಒಂದು ಕಾಲಮ್‌ನಿಂದ ಸಾಧಿಸಲು ಬಯಸಿದ ನಡವಳಿಕೆಯಾಗಿದೆ.

ಆದ್ದರಿಂದ, ನಮಗೆ ಬೇಕಾದ ಪರಿಣಾಮಕ್ಕಾಗಿ, ನಾವು ಮುಖ್ಯ ಬ್ಲಾಕ್‌ಗೆ ಎಡ ಅಂಚನ್ನು ನೀಡುತ್ತೇವೆ ಇದರಿಂದ ಅದು ಬಲಕ್ಕೆ ಕುಗ್ಗುತ್ತದೆ ಮತ್ತು ಸೈಡ್‌ಬಾರ್ ಸ್ಥಳದಲ್ಲಿ ತೇಲುತ್ತದೆ:

#ಸೈಡ್‌ಬಾರ್ (ಫ್ಲೋಟ್:ಎಡ; ಅಗಲ:200px; ) #ವಿಷಯ (ಅಂಚು-ಎಡ:200px; )

ಆದರೆ ಎರಡನೆಯ ವಿಧಾನವು ಒಂದು ಗಂಭೀರ ನ್ಯೂನತೆಯನ್ನು ಹೊಂದಿದೆ. ಮೂಲ HTML ನಲ್ಲಿ, "ಸೈಡ್‌ಬಾರ್" ಬ್ಲಾಕ್ ಹೋಗುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ ಮೊದಲುಮುಖ್ಯ ವಿಷಯದೊಂದಿಗೆ "ವಿಷಯ" ನಿರ್ಬಂಧಿಸಿ. ಇದು ಆಕಸ್ಮಿಕವಾಗಿ ಮಾಡಲ್ಪಟ್ಟಿದೆ ಎಂದು ಯೋಚಿಸಬೇಕಾಗಿಲ್ಲ :-). ಇದನ್ನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಮಾಡಲಾಗಿದೆ, ಇಲ್ಲದಿದ್ದರೆ ಅಂಚುಗಳ ಮೇಲೆ ಕಾಲಮ್ ಓವರ್‌ಲೇ ಹೊಂದಿರುವ ಈ ಎರಡನೇ ವಿಧಾನವು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.

ನಾನು ಲೇಖನದ ಆರಂಭದಲ್ಲಿ ಬರೆದಂತೆ, ಫ್ಲೋಟ್‌ಗಳು ಬದಿಗೆ ಮಾತ್ರ ಚಲಿಸುತ್ತವೆ ಮತ್ತು ಮೇಲಕ್ಕೆ ಚಲಿಸುವ ಮುಂದಿನ ಬ್ಲಾಕ್‌ಗಳಿಗೆ ಸ್ಥಳಾವಕಾಶವನ್ನು ನೀಡುತ್ತವೆ. ಆದ್ದರಿಂದ, "ಸೈಡ್‌ಬಾರ್" ಈಗಾಗಲೇ ಮೇಲ್ಭಾಗದಲ್ಲಿದೆ, ಮತ್ತು ನಂತರ ಮುಖ್ಯ ಬ್ಲಾಕ್ ಚಾಲನೆ ಮಾಡುತ್ತದೆ ಮುಖ್ಯ ಬ್ಲಾಕ್‌ನ ನಂತರ "ಸೈಡ್‌ಬಾರ್" ಬಂದರೆ, ಅದು ಕಡಿಮೆ ಇರುತ್ತದೆ ಮತ್ತು ಅದು ಯಾವುದೇ ಕಾಲಮ್‌ಗಳಂತೆ ಕಾಣಿಸುವುದಿಲ್ಲ.

ಇದು ನಿಜವಾಗಿಯೂ ಕೆಟ್ಟದಾಗಿದೆ ಏಕೆಂದರೆ ಇದು CSS ನ ಮುಖ್ಯ ಆಲೋಚನೆಗಳಲ್ಲಿ ಒಂದನ್ನು ದುರ್ಬಲಗೊಳಿಸುತ್ತದೆ: ವಿಷಯದಿಂದ ಶೈಲಿಯನ್ನು ಪ್ರತ್ಯೇಕಿಸುವುದು. ನಾವು ವಿನ್ಯಾಸವನ್ನು ಮಾತ್ರ ಬದಲಾಯಿಸಲು ಬಯಸಿದ್ದೇವೆ ಮತ್ತು ಬ್ಲಾಕ್‌ಗಳು "ತಪ್ಪಾಗಿ" ನೆಲೆಗೊಂಡಿದ್ದರೆ, ನಾವು HTML ಟೆಂಪ್ಲೇಟ್‌ಗಳಿಗೆ ಸಹ ಹೋಗಬೇಕಾಗುತ್ತದೆ. ಇದರ ಜೊತೆಗೆ, ರಚನೆಯ ದೃಷ್ಟಿಕೋನದಿಂದ, ಬ್ಲಾಕ್ಗಳನ್ನು ಒಂದು ರೀತಿಯಲ್ಲಿ ವ್ಯವಸ್ಥೆ ಮಾಡಲು ಉತ್ತಮ ಕಾರಣಗಳಿರಬಹುದು ಮತ್ತು ಇನ್ನೊಂದಲ್ಲ. ಉದಾಹರಣೆಗೆ, ನ್ಯಾವಿಗೇಷನ್ ಲೋಡ್ ಆಗುವವರೆಗೆ ಕಾಯದೆ ಬಳಕೆದಾರರು ಪುಟದ ಮುಖ್ಯ ಪಠ್ಯವನ್ನು ಓದಲು ಪ್ರಾರಂಭಿಸಬಹುದು.

ಸ್ಥಿರ ಅಗಲ

ಕಾಲಮ್‌ಗಳು ಸ್ಥಿರ-ಅಗಲ ಕಂಟೇನರ್‌ಗೆ ಹೊಂದಿಕೊಂಡಾಗ ವಿಷಯಗಳನ್ನು ನಾಟಕೀಯವಾಗಿ ಸರಳಗೊಳಿಸಲಾಗುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಮೊದಲ ವಿಧಾನವನ್ನು ಬಳಸುವುದು ಉತ್ತಮ (ಫ್ಲೋಟ್" ಎಲ್ಲಾ ಕಾಲಮ್ಗಳು), ಮತ್ತು ಅಗಲವನ್ನು ಈಗಾಗಲೇ ಶೇಕಡಾವಾರುಗಳಲ್ಲಿ ಮಾತ್ರ ಹೊಂದಿಸಬಹುದು, ಆದರೆ ನಿಮಗೆ ಬೇಕಾದುದನ್ನು ನಿಖರವಾಗಿ ಲೆಕ್ಕ ಹಾಕಬಹುದು.

ಸ್ಪೀಕರ್ ಎತ್ತರ

ಮತ್ತೆ, ನಾನು ಚಿತ್ರಗಳಲ್ಲಿನ ಬ್ಲಾಕ್ಗಳ ಕೆಳಗಿನ ಭಾಗವನ್ನು "ಕತ್ತರಿಸಿದೆ" ಎಂದು ಆಕಸ್ಮಿಕವಾಗಿ ದೂರವಿದೆ :-). ಇಲ್ಲದಿದ್ದರೆ, ಅವು ಕಾಲಮ್‌ಗಳಂತೆ ಕಾಣುವುದಿಲ್ಲ, ಏಕೆಂದರೆ, ನೀವು ನೋಡುವಂತೆ, ನಾನು ನೀಡಿದ CSS ತುಣುಕುಗಳನ್ನು ನೀವು ಅನ್ವಯಿಸಿದರೆ ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ವಿಭಿನ್ನ ಬಣ್ಣಗಳಿಂದ ಬಣ್ಣಿಸಿದರೆ, ಅವುಗಳ ಎತ್ತರವು ವಿಭಿನ್ನವಾಗಿರುತ್ತದೆ. ಇದು ಈ ಬ್ಲಾಕ್‌ಗಳಲ್ಲಿನ ವಿಷಯದ ಪ್ರಮಾಣವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.

ಈ ಕೊಳಕು ಪರಿಣಾಮವನ್ನು ಹಲವಾರು ವಿಧಗಳಲ್ಲಿ ತಪ್ಪಿಸಬಹುದು.

ಮೊದಲ ವಿಧಾನವನ್ನು "ಫಾಕ್ಸ್ ಕಾಲಮ್‌ಗಳು" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಇದನ್ನು ಸೆಪ್ಟೆಂಬರ್ 2004 ರಲ್ಲಿ ಅಧಿಕೃತ ವೆಬ್ ಮ್ಯಾಗಜೀನ್ ಎ ಲಿಸ್ಟ್ ಅಪಾರ್ಟ್‌ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಯಿತು ಮತ್ತು ಅಂದಿನಿಂದ ಇದು ಬಹಳ ಜನಪ್ರಿಯವಾಗಿದೆ. ಪ್ರತಿಯೊಬ್ಬರೂ ಮೂಲ ಅಥವಾ ರಷ್ಯನ್ ಅನುವಾದವನ್ನು ಓದಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಆದಾಗ್ಯೂ, ನೀವು ಇಂದು ಕ್ಲಿಕ್ ಮಾಡುವ ಮನಸ್ಥಿತಿಯಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಅದರ ಸಾರಾಂಶದ ಸಂಕ್ಷಿಪ್ತ ಸಾರಾಂಶ ಇಲ್ಲಿದೆ.

ಕಾಲಮ್‌ಗಳಿಗೆ ಹಿನ್ನೆಲೆಯನ್ನು ನಿಯೋಜಿಸುವ ಬದಲು, ಅವುಗಳನ್ನು ಪಾರದರ್ಶಕವಾಗಿ ಬಿಡಲಾಗುತ್ತದೆ, ಆದರೆ ಅವುಗಳ ಕಂಟೇನರ್‌ಗೆ ಸಂಪೂರ್ಣ ಕಂಟೇನರ್‌ನ ಅಗಲ ಮತ್ತು ಲಂಬವಾಗಿ ಪುನರಾವರ್ತಿಸುವ ಹಿನ್ನೆಲೆ ಚಿತ್ರವನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ವಿಭಿನ್ನ ಕಾಲಮ್‌ಗಳ ಅಡಿಯಲ್ಲಿ ಇರುವ ಈ ಚಿತ್ರದ ಭಾಗಗಳನ್ನು ಚಿತ್ರಿಸಲಾಗಿದೆ ವಿವಿಧ ಬಣ್ಣಗಳುಮತ್ತು ಕೆಳಗೆ ಪುನರಾವರ್ತಿಸಿದಾಗ ಅದು ಬಯಸಿದ ದೃಶ್ಯ ಪರಿಣಾಮವನ್ನು ನೀಡುತ್ತದೆ.

ಸುಳ್ಳು ಕಾಲಮ್‌ಗಳ ಬಗ್ಗೆ ಏನು ಉತ್ತಮವಾಗಿದೆ ಎಂದರೆ ನೀವು ಹಿನ್ನೆಲೆ ಚಿತ್ರದಲ್ಲಿ ಘನ ಬಣ್ಣಗಳಿಗೆ ನಿಮ್ಮನ್ನು ಮಿತಿಗೊಳಿಸಬೇಕಾಗಿಲ್ಲ. ಅದರ ಮೇಲೆ, ಉದಾಹರಣೆಗೆ, ನೀವು ಕಾಲಮ್ಗಳ ನಡುವೆ ನೆರಳು ಪರಿಣಾಮವನ್ನು ಸೆಳೆಯಬಹುದು, ಸಮತಲವಾದ ಪಟ್ಟೆಗಳನ್ನು ಹಿನ್ನೆಲೆಯಾಗಿ ಪುನರಾವರ್ತಿಸಬಹುದು, ಅಂಚುಗಳ ಉದ್ದಕ್ಕೂ ಆಭರಣ.

ಈ ವಿಧಾನದ ಅನನುಕೂಲವೆಂದರೆ ಹಿನ್ನೆಲೆ ಚಿತ್ರವು ಕೇವಲ ಒಂದು ಗಾತ್ರವನ್ನು ಹೊಂದಿರುವುದರಿಂದ, ಅದನ್ನು ಪ್ರಮಾಣಾನುಗುಣವಾಗಿ ವಿಸ್ತರಿಸುವ ಕಾಲಮ್‌ಗಳಿಗೆ ಬಳಸಲಾಗುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಚಿತ್ರವು ವಿಸ್ತರಿಸುವುದಿಲ್ಲ. ಆದರೆ ಕಾಲಮ್‌ಗಳಲ್ಲಿ ಒಂದನ್ನು ಅಗಲದಲ್ಲಿ ಸರಿಪಡಿಸಿದಾಗ, ಹಿನ್ನೆಲೆಯನ್ನು ಸರಿಹೊಂದಿಸಬಹುದು (ಈ ಪ್ರಕರಣವನ್ನು "ಫಾಕ್ಸ್ ಕಾಲಮ್‌ಗಳಲ್ಲಿ" ಪರಿಗಣಿಸಲಾಗುವುದಿಲ್ಲ).

ಹಿನ್ನಲೆ ಚಿತ್ರವನ್ನು ಅದರ ಅಗಲ ತಿಳಿದಿರುವ ಕಾಲಮ್ ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ ಇರಿಸುವುದು ಪಾಯಿಂಟ್. ಉಳಿದ ಜಾಗವನ್ನು ಹಿನ್ನೆಲೆಯಿಂದ ಆಕ್ರಮಿಸಲಾಗುವುದು ಬಣ್ಣಕಂಟೇನರ್, ಚಿತ್ರವಲ್ಲ.

ನಾವು ನಮ್ಮ ಉದಾಹರಣೆಯನ್ನು ತೆಗೆದುಕೊಳ್ಳೋಣ ಮತ್ತು ಬಲಭಾಗದಲ್ಲಿರುವ "ಸೈಡ್‌ಬಾರ್" ಕಾಲಮ್ ಅನ್ನು 200 ಪಿಕ್ಸೆಲ್‌ಗಳಷ್ಟು ಅಗಲವಾಗಿಸೋಣ ಮತ್ತು "ವಿಷಯ"ವನ್ನು ವಿಸ್ತರಿಸೋಣ. "ಸೈಡ್‌ಬಾರ್" ಗಾಗಿ ನಾವು 200x1 ಆಯಾಮಗಳೊಂದಿಗೆ ಚಿತ್ರವನ್ನು ತಯಾರಿಸುತ್ತೇವೆ, ಉದಾಹರಣೆಗೆ, ಇನ್ನೂ ನೀಲಿ ಛಾಯೆ. ಮತ್ತು "ವಿಷಯ" ಅಡಿಯಲ್ಲಿ ನಾವು ಹಳದಿ ಬಣ್ಣವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತೇವೆ.

ಶೈಲಿಗಳಲ್ಲಿ ಇದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

#ಸೈಡ್‌ಬಾರ್ (ಫ್ಲೋಟ್:ಬಲ; ಅಗಲ:200px; ) #ವಿಷಯ (ಅಂಚು-ಬಲ:200px; ) ದೇಹ (ಹಿನ್ನೆಲೆ:url(bg.png) #FFD ಬಲ ಮೇಲ್ಭಾಗ ಪುನರಾವರ್ತನೆ-y; )

ಕಂಟೇನರ್‌ಗೆ (ದೇಹ) ಏಕೈಕ ನಿಯಮವು ಎಲ್ಲಾ ಹಿನ್ನೆಲೆ ನಡವಳಿಕೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ:

  • ಚಿತ್ರದ URL ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ (bg.png)
  • ಅದು ಇಲ್ಲದ ಸ್ಥಳಗಳಲ್ಲಿ ಹಿನ್ನೆಲೆ ಬಣ್ಣ (#FFD)
  • ಚಿತ್ರದ ಸ್ಥಾನವನ್ನು ಬಲ ಅಂಚಿಗೆ ಒತ್ತಿದರೆ (ಬಲ ಮೇಲ್ಭಾಗ)
  • ಚಿತ್ರವನ್ನು ಕೆಳಗೆ ಪುನರಾವರ್ತಿಸಿ (ಪುನರಾವರ್ತನೆ-y)

IN ನಿಜವಾದ ಉದಾಹರಣೆ CSS ಅಕ್ಷರದ ಬಣ್ಣ ಮತ್ತು ಗಡಿಗಳೊಂದಿಗೆ ವ್ಯವಹರಿಸುವುದಕ್ಕಾಗಿ ಒಂದೆರಡು ನಿಯಮಗಳನ್ನು ಸಹ ಹೊಂದಿತ್ತು, ಅದು ಈಗ ಅಪ್ರಸ್ತುತವಾಗಿದೆ.

ಎತ್ತರದಲ್ಲಿ ಕಾಲಮ್‌ಗಳನ್ನು ಸಮೀಕರಿಸುವ ಇನ್ನೊಂದು ವಿಧಾನಇತ್ತೀಚೆಗೆ ವಿವರಿಸಲಾಗಿದೆ ಮತ್ತು ಅದರ ಅನುಕೂಲಕ್ಕಾಗಿ ಈಗಾಗಲೇ ಚೆನ್ನಾಗಿ ತಿಳಿದಿದೆ.

ಅದರ ಹಿಂದಿನ ಕಲ್ಪನೆಯು ಕಾಲಮ್‌ಗಳ ಅಸಮ ಎತ್ತರಗಳನ್ನು ನಂಬಲಾಗದಷ್ಟು ಕೆಳಕ್ಕೆ ವಿಸ್ತರಿಸುವ ಮೂಲಕ ಮರೆಮಾಡುವುದು, ಇದರಿಂದಾಗಿ ಅವುಗಳ ತುದಿಗಳು ಪುಟದ ನೈಜ ವಿಷಯದಿಂದ ಹೊರಗಿರುತ್ತವೆ. ಹಿನ್ನಲೆ ಬಣ್ಣದಿಂದ ಚಿತ್ರಿಸಿದ ಕಾಲಮ್‌ಗಳ ಮೇಲೆ ಮೊದಲು ದೊಡ್ಡ ಇಂಡೆಂಟ್ (ಪ್ಯಾಡಿಂಗ್) ಹಾಕುವ ಮೂಲಕ ಅವರು ಇದನ್ನು ಸಾಧಿಸುತ್ತಾರೆ. ಮತ್ತು ಉಳಿದ ವಿಷಯವು ಅಲ್ಲಿಗೆ ಹೆಚ್ಚು ಚಲಿಸದಂತೆ, ಕಾಲಮ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಲಾಗಿದೆ ಋಣಾತ್ಮಕಒಂದೇ ಗಾತ್ರದ ಗಡಿ (ಅಂಚು):

ವಿಚಿತ್ರ ಸಂಖ್ಯೆಯು ಸಫಾರಿ ಬ್ರೌಸರ್ ಅನುಮತಿಸುವ ಗರಿಷ್ಠವಾಗಿದೆ ಎಂಬ ಅಂಶದಿಂದಾಗಿ. ಇದು ವಾಸ್ತವವಾಗಿ ವಿಚಿತ್ರ ಅಲ್ಲ. ಆಶ್ಚರ್ಯಪಡುವವರಿಗೆ, 16 ಬಿಟ್‌ಗಳಿಂದ ಪ್ರತಿನಿಧಿಸಿದಾಗ ಇದು ಗರಿಷ್ಠ ಸಹಿ ಪೂರ್ಣಾಂಕವಾಗಿದೆ.

ಪರಿಣಾಮವಾಗಿ, ಕಾಲಮ್‌ಗಳ ನಂತರದ ಎಲ್ಲವನ್ನೂ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಉದ್ದವಾದ ವಿಷಯದ ಕೆಳಗೆ ನೇರವಾಗಿ ಇದೆ ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ಕೆಳಕ್ಕೆ ವಿಸ್ತರಿಸಲಾಗುತ್ತದೆ. ಒಂದು ವಿಷಯ ಕೊಳಕು - ದೀರ್ಘ ಕಾಲಮ್‌ಗಳಿಂದಾಗಿ, ಪುಟವು ತುಂಬಾ ಉದ್ದವಾಗುತ್ತದೆ. ಇದನ್ನು ಎದುರಿಸಲು, ನೀವು ಓವರ್‌ಫ್ಲೋ:ಗುಪ್ತ ಆಸ್ತಿಯನ್ನು ಅವರ ಕಂಟೇನರ್‌ಗೆ ಹೊಂದಿಸಬೇಕಾಗುತ್ತದೆ, ಇದು ಕಂಟೇನರ್ ಅನ್ನು ಸರಳವಾಗಿ ಕತ್ತರಿಸಲು ಒತ್ತಾಯಿಸುತ್ತದೆ ಮತ್ತು ಅದರ ಮಿತಿಗಳನ್ನು ಮೀರಿದ್ದನ್ನು ತೋರಿಸುವುದಿಲ್ಲ.

ನಾನು ಆರಂಭದಲ್ಲಿ ತೆಗೆದುಕೊಂಡ ನನ್ನ ಉದಾಹರಣೆಯು ಒಂದು ಸ್ನ್ಯಾಗ್ ಅನ್ನು ಹೊಂದಿದೆ. ಅಲ್ಲಿ, ಕಾಲಮ್‌ಗಳು ದೇಹದಲ್ಲಿಯೇ ಇರುತ್ತವೆ. ಮತ್ತು ದೇಹವನ್ನು ಓವರ್‌ಫ್ಲೋಗೆ ಹೊಂದಿಸಿದರೆ: ಮರೆಮಾಡಲಾಗಿದೆ , ನಂತರ ಬ್ರೌಸರ್‌ಗಳು ಪುಟದ ಸ್ಕ್ರೋಲಿಂಗ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ರದ್ದುಗೊಳಿಸುತ್ತವೆ. ನೈಜ ವಿಷಯವು ವಿಂಡೋದ ಮೇಲಿದ್ದರೂ ಸಹ. ಆದ್ದರಿಂದ, ಕಾಲಮ್‌ಗಳನ್ನು ಡಿವ್ ನಂತಹ ಮತ್ತೊಂದು ಅಂಶದಲ್ಲಿ ಸುತ್ತಿಡಬೇಕು. ಆದರೆ ನ್ಯಾಯಸಮ್ಮತವಾಗಿ, ಪ್ರಾಯೋಗಿಕವಾಗಿ ಕಾಲಮ್ಗಳನ್ನು ಈಗಾಗಲೇ ಯಾವುದನ್ನಾದರೂ ಸುತ್ತಿಡಲಾಗಿದೆ ಎಂದು ಹೇಳಬೇಕು.

ಹೊಂಚುದಾಳಿ

ಅದು ಇಲ್ಲದೆ ಎಲ್ಲಿ ಮಾಡಬೇಕು :-). ನಾನು ಆರಂಭದಲ್ಲಿ ನಿರ್ದಿಷ್ಟವಾಗಿ ಪಾರದರ್ಶಕವಾಗಿಲ್ಲ ಎಂದು ಸುಳಿವು ನೀಡಿದಂತೆ, ಫ್ಲೋಟ್‌ಗಳನ್ನು ಕಾಲಮ್‌ಗಳನ್ನು ರಚಿಸುವ ಸಾಧನವಾಗಿ ಕಂಡುಹಿಡಿಯಲಾಗಿಲ್ಲವಾದ್ದರಿಂದ, ಇದು ಖಂಡಿತವಾಗಿಯೂ ಕೊಳಕು ಏನಾದರೂ ಹೊರಬರುತ್ತದೆ ಮತ್ತು ಅನಲ್ಜಿನ್ ಸೇವನೆಯ ಹೆಚ್ಚಳವನ್ನು ಕಾಡಲು ಹಿಂತಿರುಗುತ್ತದೆ (ಕೆಲವರು ಟೆಂಪಲ್ಜಿನ್ ಅಥವಾ ಪ್ಯಾರೆಸಿಟಮಾಲ್ ಅನ್ನು ಬಯಸುತ್ತಾರೆ) .

ಮತ್ತು "ಹೊರಹೋಗು" - ನಿಜವಾದ ಅರ್ಥದಲ್ಲಿ. ಕಾಲಮ್‌ಗಳ ಮೇಲೆ ಹೆಡರ್ ಮತ್ತು ಕೆಳಗಿನ ಪಠ್ಯದೊಂದಿಗೆ ಕೆಲವು ಬ್ಲಾಕ್‌ಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ನಮ್ಮ "ಬೇರ್" ಉದಾಹರಣೆಯನ್ನು ವಾಸ್ತವಕ್ಕೆ ಸ್ವಲ್ಪ ಹತ್ತಿರಕ್ಕೆ ಸರಿಸೋಣ.

...


ಸರಳತೆಗಾಗಿ, ನಾವು ಸ್ಥಿರ ಅಗಲದೊಂದಿಗೆ ಸರಳ ಸ್ತಂಭಾಕಾರದ ವಿನ್ಯಾಸವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ. ಬಿಳಿ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಹೆಡರ್ ಮತ್ತು ಕೆಳಗಿನ ಬ್ಲಾಕ್ ಅನ್ನು ನೀಲಿ ಬಣ್ಣದಿಂದ ಮಾಡೋಣ, ಮುಖ್ಯ ವಿಷಯವು ಬಿಳಿಯಾಗಿರುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚುವರಿ ಕಾಲಮ್ ಕೂಡ ನೀಲಿ ಬಣ್ಣದ್ದಾಗಿದೆ, ಆದರೆ ಸ್ವಲ್ಪ ಹಗುರವಾಗಿರುತ್ತದೆ. ನಾವು "ಫಾಕ್ಸ್ ಕಾಲಮ್‌ಗಳು" ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಕಾಲಮ್‌ಗಳಿಗೆ ಬಣ್ಣಗಳನ್ನು ಹೊಂದಿಸುತ್ತೇವೆ.

/* ಕಾಲಮ್ ಲೇಔಟ್ */ ದೇಹ (ಅಗಲ:600px; ಅಂಚು:0 ಸ್ವಯಂ; ) #ವಿಷಯ (ಫ್ಲೋಟ್:ಎಡ; ಅಗಲ:450px; ) #ಸೈಡ್‌ಬಾರ್ (ಫ್ಲೋಟ್:ಬಲ; ಅಗಲ:150px; ) /* ಬಣ್ಣಗಳು */ #ಮುಖ್ಯ ( ಹಿನ್ನೆಲೆ:url(bg.png) ರೈಟ್ ಟಾಪ್ ರಿಪೀಟ್-ವೈ; ) #ಹೆಡರ್, #ಫೂಟರ್ (ಹಿನ್ನೆಲೆ:#238; ಬಣ್ಣ:ಬಿಳಿ;)

ಗ್ರಹಿಕೆಯ ಸುಲಭಕ್ಕಾಗಿ ನಾನು ಮತ್ತೆ ಯಾವುದೇ ಇಂಡೆಂಟ್‌ಗಳು ಮತ್ತು ಫಾಂಟ್‌ಗಳನ್ನು ಬಿಟ್ಟುಬಿಟ್ಟೆ. ಪರೀಕ್ಷಾ ಪಠ್ಯವನ್ನು ಸೇರಿಸಿ ಮತ್ತು ರನ್ ಮಾಡಿ:

ಹಾಂ... ಸರಿ, ಕಾಲಮ್‌ಗಳು, ಸಾಮಾನ್ಯವಾಗಿ, ಸಹ ನೋಡಬಹುದು! ತಡೆಹಿಡಿಯಬೇಡಿ! ಹೇಗಾದರೂ, ಒಬ್ಬರು ಏನು ಹೇಳಿದರೂ, ಎಲ್ಲವೂ ಯೋಜಿಸಿದಂತೆ ಕಾಣುತ್ತಿಲ್ಲ, ಮತ್ತು ಎಲ್ಲವೂ ಒಂದು ರೀತಿಯ ಹೂವುಗಳು ಮತ್ತು ಅಕ್ಷರಗಳ ಅವ್ಯವಸ್ಥೆಯಾಗಿ ಮಾರ್ಪಟ್ಟಿದೆ ಎಂದು ಒಬ್ಬರು ಹೇಳಬಹುದು.

ಇದು ಏಕೆ ಸಂಭವಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ಫ್ಲೋಟ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದರ ವಿವರಣೆಯನ್ನು ನಾವು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಬೇಕು. ಅವುಗಳೆಂದರೆ, ಫ್ಲೋಟ್‌ಗಳನ್ನು ಅನುಸರಿಸುವ ಬ್ಲಾಕ್‌ಗಳು ಈ ಫ್ಲೋಟ್‌ಗಳನ್ನು ಗಮನಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತವೆ ಮತ್ತು ಮೇಲಕ್ಕೆ ಎಳೆಯಲ್ಪಡುತ್ತವೆ. ಇದಲ್ಲದೆ, ಫ್ಲೋಟ್‌ಗಳು ಇರುವ ಕಂಟೇನರ್ ಸಹ ಅವುಗಳನ್ನು ಗಮನಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ ಮತ್ತು ಫ್ಲೋಟ್ ಬ್ಲಾಕ್‌ಗಳು ಮೊದಲೇ ಕೊನೆಗೊಂಡರೆ ಕಂಟೇನರ್‌ನ ಕೆಳಭಾಗದಲ್ಲಿ ಬೀಳುತ್ತವೆ.

ಈಗ ನಮ್ಮ ಕೋಡ್ ಅನ್ನು ನೋಡೋಣ. ಫ್ಲೋಟ್ "ಕಂಟೆಂಟ್" ಮತ್ತು "ಸೈಡ್‌ಬಾರ್" ಬ್ಲಾಕ್‌ಗಳೆರಡೂ "ಮುಖ್ಯ" ಬ್ಲಾಕ್‌ನಲ್ಲಿವೆ. ಮತ್ತು "ಮುಖ್ಯ" ದಲ್ಲಿ ಬೇರೇನೂ ಇಲ್ಲ. ಮತ್ತು ಅದರಲ್ಲಿ ಏನನ್ನೂ ಹೊಂದಿರದ ಕಾರಣ, ಅದರ ಎತ್ತರವು ಶೂನ್ಯಕ್ಕೆ ಕುಸಿಯುತ್ತದೆ! ಆದ್ದರಿಂದ, ನೀವು ನೋಡಲಾಗುವುದಿಲ್ಲ ಚಿತ್ರದಲ್ಲಿ ಯಾವುದೇ ಬಿಳಿ "ವಿಷಯ" ಹಿನ್ನೆಲೆ, ಅಥವಾ ತಿಳಿ ನೀಲಿ "ಸೈಡ್‌ಬಾರ್" ಹಿನ್ನೆಲೆ, ಏಕೆಂದರೆ ಆ ಬಣ್ಣಗಳನ್ನು "ಮುಖ್ಯ" ಹಿನ್ನೆಲೆಯಾಗಿ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.

ಮುಂದೆ - "ಅಡಿಟಿಪ್ಪಣಿ". ಅವನು, ಅದೇ ನಿಯಮವನ್ನು ಪಾಲಿಸುತ್ತಾ, ಫ್ಲೋಟ್ "ಅಡಿಕೆ ಬ್ಲಾಕ್ಗಳನ್ನು ನೋಡುವುದಿಲ್ಲ ಮತ್ತು ನೇರವಾಗಿ ಶಿರೋನಾಮೆಗೆ ಎಳೆಯಲಾಗುತ್ತದೆ" ("ಮುಖ್ಯ" ಶೂನ್ಯ ಎತ್ತರವಾಗಿದೆ) ಆದರೆ "ಅಡಿಟಿಪ್ಪಣಿ" ನಲ್ಲಿ ಪಠ್ಯವಿದೆ. ಈ ಪಠ್ಯವು ಈಗಾಗಲೇ ಇರಬೇಕು ಫ್ಲೋಟ್ "s: ಬಲ "ವಿಷಯ" ಮತ್ತು ಎಡ "ಸೈಡ್ಬಾರ್" ಮೇಲೆ ಸುತ್ತು. ಕಾಲಮ್‌ಗಳ ನಡುವೆ ಯಾವುದೇ ಸ್ಥಳಾವಕಾಶವಿಲ್ಲ, ಆದ್ದರಿಂದ ಪಠ್ಯವು ಮೊದಲು ಕೊನೆಗೊಳ್ಳುವ ಕಾಲಮ್‌ಗಳಲ್ಲಿ ಒಂದರ ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ ಪ್ರಾರಂಭಿಸಬಹುದು. ಅಲ್ಲಿ ಅವನು ಇದ್ದಾನೆ. ಆದ್ದರಿಂದ "ಅಡಿಟಿಪ್ಪಣಿ" ಶೀರ್ಷಿಕೆಯ ಅಡಿಯಲ್ಲಿ ಎಳೆಯುತ್ತದೆ ಮತ್ತು ಅದರ ಎಲ್ಲಾ ಪಠ್ಯವು ಹೋಗುವವರೆಗೆ ಕೆಳಗೆ ಮುಂದುವರಿಯುತ್ತದೆ. ಮತ್ತು ಶಿರೋನಾಮೆಯ ಕೆಳಗೆ ಇರುವ ಈ ಎಲ್ಲಾ ನೀಲಿ ಹಿನ್ನೆಲೆಯು "ಅಡಿಟಿಪ್ಪಣಿ" ಮತ್ತು ಅದು.

ಏಕೆ ಅಂತಹ ಸಂಕೀರ್ಣತೆ

ವಿವರಿಸಿದ ನಡವಳಿಕೆಯು ದಿಗ್ಭ್ರಮೆಯನ್ನು ಉಂಟುಮಾಡಬೇಕು. ಅಂತಹ ತೊಡಕುಗಳೊಂದಿಗೆ ಬರಲು ಏಕೆ ಅಗತ್ಯವಾಗಿತ್ತು: ಬಣ್ಣಗಳು ಮತ್ತು ಚೌಕಟ್ಟುಗಳು ಮೇಲಿರುವಂತೆ ಮತ್ತು ಪಠ್ಯವು ಸ್ಥಳದಲ್ಲಿರುವಂತೆ ಬ್ಲಾಕ್ನ ಪರಿಕಲ್ಪನೆಯನ್ನು ವಿಭಜಿಸಲು? ಆದರೆ ಸಹಜವಾಗಿ ಇದು ಅರ್ಥಪೂರ್ಣವಾಗಿದೆ. ಇದು, ಗಡಿ ಕುಸಿತದ ಜೊತೆಗೆ, ಸರಳ ಪಠ್ಯ ಹರಿವಿನ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ CSS ಬಾಕ್ಸ್ ಮಾದರಿಯು ಸಾಮಾನ್ಯವಾಗಿ ವರ್ತಿಸುವಂತೆ ಮಾಡುವ ಪ್ರಯತ್ನವಾಗಿದೆ. ಈ ವಿದ್ಯಮಾನದ ವಿವರವಾದ ಶಾಸ್ತ್ರೀಯ ವಿವರಣೆಯನ್ನು ಅದೇ ಎರಿಕ್ ಮೆಯೆರ್ ಅವರು "ಫ್ಲೋಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ" (ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ) ಲೇಖನದಲ್ಲಿ ನೀಡಿದ್ದಾರೆ. ನಾನು ಸಾರವನ್ನು ಸಂಕ್ಷಿಪ್ತವಾಗಿ ತಿಳಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ.

ಪ್ಯಾರಾಗಳ ಸಾಮಾನ್ಯ ಹರಿವನ್ನು ಕಲ್ಪಿಸಿಕೊಳ್ಳಿ - ಪಠ್ಯದ ಬ್ಲಾಕ್ಗಳು ​​- ಯಾವುದೇ ಸ್ಥಾನವಿಲ್ಲದೆ. ಪ್ಯಾರಾಗ್ರಾಫ್‌ಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ, ನೀವು ಎಡಕ್ಕೆ ಸರಿಸಲು, ಹೇಳಲು ಬಯಸುವ ಚಿತ್ರವಿದೆ, ಇದರಿಂದ ಪಠ್ಯವು ಅದರ ಸುತ್ತಲೂ ಹರಿಯುತ್ತದೆ. ಇದನ್ನು ಈ ಹಿಂದೆ HTML ನಲ್ಲಿ align="left" ಪ್ರಾಪರ್ಟಿಯೊಂದಿಗೆ ಸಾಧಿಸಲಾಗಿತ್ತು, ಆದರೆ HTML ನಿಂದ ಸ್ಟೈಲಿಂಗ್ ಅನ್ನು ಶೈಲಿಗಳಾಗಿ ಚಲಿಸುವ ಉತ್ಸಾಹದಲ್ಲಿ, ಈ ಕಾರ್ಯಕ್ಕಾಗಿ, ಅವರು ಕೇವಲ ಫ್ಲೋಟ್ ಆಸ್ತಿಯೊಂದಿಗೆ ಬಂದರು. ಅಂದರೆ, align ಬದಲಿಗೆ ಈ ಚಿತ್ರವನ್ನು float:left ಎಂದು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.

ಬದಲಾಯಿಸಿದ ಚಿತ್ರವು ಪ್ಯಾರಾಗ್ರಾಫ್‌ನ ಪಠ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಎತ್ತರವನ್ನು ತೆಗೆದುಕೊಳ್ಳಲಿ. ಅವಳು ತನ್ನ ಪ್ಯಾರಾಗ್ರಾಫ್ ಅನ್ನು ವಿಸ್ತರಿಸಿದರೆ ಮತ್ತು ಮುಂದಿನದ ಪ್ರಾರಂಭವನ್ನು ಕೆಳಕ್ಕೆ ತಳ್ಳಿದರೆ, ಪಕ್ಕದ ಪ್ಯಾರಾಗ್ರಾಫ್ಗಳ ಹೆಚ್ಚಿದ ಸಾಲಿನ ಅಂತರದಿಂದಾಗಿ ಅದು ಕೊಳಕು ಕಾಣುತ್ತದೆ. ಆದ್ದರಿಂದ, ಇದು ಬ್ಲಾಕ್ಗಳ ಎಲ್ಲಾ ಗಡಿಗಳ ಮೂಲಕ ಬೀಳುತ್ತದೆ, ಅವುಗಳ ನಡುವೆ ಸುಂದರವಾದ ಇಂಡೆಂಟ್ಗಳನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಪಠ್ಯವು ಅದರ ಸುತ್ತಲೂ ಹರಿಯುತ್ತದೆ.

ಪರಿಹಾರಗಳು

ಆದ್ದರಿಂದ, ಪತನದ ಮೂಲಕ ವರ್ತನೆಯು ಅರ್ಥವಾಗುವಂತಹದ್ದಾಗಿದೆ, ಆದರೆ ಇದು ಸ್ಥಾನವಿಲ್ಲದ ಪಠ್ಯಕ್ಕೆ ಅನುಕೂಲಕರವಾಗಿದೆ ಮತ್ತು ಲೇಔಟ್ಗೆ ಇದು ಸಾಕಷ್ಟು ಅನಾನುಕೂಲವಾಗಿದೆ. ಈ ಆಸ್ತಿಯ ಎರಡೂ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಎರಡು ವಿಧಾನಗಳಿವೆ: ಮುಂದಿನ ಪೆಟ್ಟಿಗೆಗಳನ್ನು ಮೇಲಕ್ಕೆ ಎಳೆಯುವುದು ಮತ್ತು ಕಂಟೇನರ್ನ ಕೆಳಭಾಗದಲ್ಲಿ ಬೀಳುವುದು.

ಬ್ಲಾಕ್ ಅಪ್ ಎಳೆಯುವುದನ್ನು ತೊಡೆದುಹಾಕಲು ವಿಶೇಷ ಆಸ್ತಿ ಇದೆ - ಸ್ಪಷ್ಟ . ಅದರ ಬದಿಯಲ್ಲಿ ಯಾವುದೇ ಫ್ಲೋಟ್‌ಗಳು ಉಳಿದಿಲ್ಲದವರೆಗೆ ಇದು ಅಂಶವನ್ನು ಕೆಳಕ್ಕೆ ಚಲಿಸುವಂತೆ ಮಾಡುತ್ತದೆ. ಮೇಲಾಗಿ, ಯಾವ ಕಡೆಯಿಂದ ಫ್ಲೋಟ್‌ಗಳು ಇರಬಾರದು ಎಂಬುದನ್ನು ನೀವು ನಿಯಂತ್ರಿಸಬಹುದು:

ಸ್ಪಷ್ಟ: ಎಡಭಾಗದಲ್ಲಿ ಯಾವುದೇ ಫ್ಲೋಟ್‌ಗಳಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ ಸ್ಪಷ್ಟ: ಬಲಭಾಗದಲ್ಲಿ ಯಾವುದೇ ಫ್ಲೋಟ್‌ಗಳಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ ಸ್ಪಷ್ಟ: ಎರಡೂ ಎರಡೂ ಬದಿಗಳಲ್ಲಿ ಯಾವುದೇ ಫ್ಲೋಟ್‌ಗಳಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ

ಹೀಗಾಗಿ, ನಾವು ನಮ್ಮ "ಅಡಿಟಿಪ್ಪಣಿ" ಗೆ ಹೇಳಿದರೆ:

# ಅಡಿಟಿಪ್ಪಣಿ ( ಸ್ಪಷ್ಟ: ಎರಡೂ; )

ಯಾವುದೇ ಫ್ಲೋಟ್ "ಕಾಲಮ್‌ಗಳು ಅದರ ಎಡ ಮತ್ತು ಬಲಕ್ಕೆ ಇರುವುದಿಲ್ಲ, ಅದು ಎರಡೂ ಕೊನೆಗೊಳ್ಳುವ ಸ್ಥಳದಲ್ಲಿ ಕೆಳಗೆ ಚಲಿಸುತ್ತದೆ.

ಆದರೆ ಅದು ಇತರ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುವುದಿಲ್ಲ: ಅದು "ಮುಖ್ಯ" ದ ಮೂಲಕ ಬೀಳುತ್ತದೆ ಮತ್ತು ಅದು ಕುಸಿಯುತ್ತದೆ, ಅದಕ್ಕೆ ನಿಯೋಜಿಸಲಾದ ಕಾಲಮ್ ಹಿನ್ನೆಲೆಯನ್ನು ಅಗೋಚರವಾಗಿ ಬಿಡುತ್ತದೆ.

ನೀವು ಧಾರಕವನ್ನು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಸ್ಪಷ್ಟವಾಗಿ ಇರಿಸಬಹುದು. ವಿವರಣೆಯ ತರ್ಕವನ್ನು ನಾನು ಅರ್ಥಮಾಡಿಕೊಂಡಂತೆ, ವೈಫಲ್ಯದ ನಡವಳಿಕೆಯನ್ನು ಸರಳ ಥ್ರೆಡ್‌ನಲ್ಲಿ ಮಾತ್ರ ತಾರ್ಕಿಕವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಇದು ಕೇವಲ ರೀತಿಯಲ್ಲಿ ಪಡೆಯುತ್ತದೆ. ಮತ್ತು ನಾವು ನೋಡಿದಂತೆ ಇದು. ಅಂದರೆ, ಕಂಟೇನರ್ಗೆ ನಿಯೋಜಿಸಲು ಸಾಕು, ಉದಾಹರಣೆಗೆ, ಸ್ಥಾನ: ಸಂಪೂರ್ಣ ಅಥವಾ ಫ್ಲೋಟ್: ಎಡ, ಮತ್ತು ಏನೂ ಬೀಳುವುದಿಲ್ಲ, ಕಂಟೇನರ್ ಸಂಪೂರ್ಣವಾಗಿ ಪಠ್ಯ ಮತ್ತು ಫ್ಲೋಟ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ (ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಮೂಲಕ ರೀತಿಯಲ್ಲಿ) ಈ ಪರಿಹಾರವು ಸಾಕಷ್ಟು ಸೂಕ್ತವಾಗಿದೆ.

ಮತ್ತೊಂದು ಆಸಕ್ತಿದಾಯಕ ಮಾರ್ಗವು ಓವರ್ಫ್ಲೋ ಆಸ್ತಿಯ ಅಡ್ಡ ಪರಿಣಾಮಕ್ಕೆ ಸಂಬಂಧಿಸಿದೆ. ಸ್ವತಃ, ಧಾರಕವು ಅದರ ವಿಷಯಗಳನ್ನು ಹೊಂದಿರದಿದ್ದಾಗ ಅದು ಹೇಗೆ ಉಕ್ಕಿ ಹರಿಯುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಇದು ನಾಲ್ಕು ಅರ್ಥಗಳನ್ನು ಹೊಂದಿದೆ:

ಗೋಚರಿಸುವ ವಿಷಯವು ಅಂಚಿನ ಮೇಲೆ ಹೋಗುತ್ತದೆ ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಗೋಚರಿಸುತ್ತದೆ (ಇದು ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆಯಾಗಿದೆ) ಮರೆಮಾಡಿದ ವಿಷಯವನ್ನು ಕಂಟೇನರ್‌ನ ಹೊರಗೆ ಕತ್ತರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ವಿಷಯವು ಕಂಟೇನರ್ ಅನ್ನು ಅತಿಕ್ರಮಿಸಿದರೆ ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ ಸ್ವಯಂ ಗೋಚರಿಸುವುದಿಲ್ಲ, ಅದು ನಿಮಗೆ ಸ್ಕ್ರಾಲ್ ಮಾಡಲು ಅನುಮತಿಸುವ ಸ್ಕ್ರಾಲ್‌ಬಾರ್ ಅನ್ನು ಹೊಂದಿದೆ ವಿಷಯ, ಇಲ್ಲದಿದ್ದರೆ, ಸ್ವಯಂ ನಂತಹ ಯಾವುದೇ ಸ್ಕ್ರಾಲ್ ಕಾಣಿಸುವುದಿಲ್ಲ, ಕಂಟೇನರ್ ಮಾತ್ರ ಯಾವಾಗಲೂ ಸ್ಕ್ರಾಲ್‌ಬಾರ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ, ವಿಷಯವು ಅದನ್ನು ತುಂಬಿಸದಿದ್ದರೂ ಸಹ

ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಉಪ-ಪರಿಣಾಮಸಾಮಾನ್ಯ ಗೋಚರವನ್ನು ಹೊರತುಪಡಿಸಿ ನೀವು ಕಂಟೇನರ್‌ನಲ್ಲಿ ಯಾವುದೇ ಉಕ್ಕಿ ಹರಿಯುತ್ತಿದ್ದರೆ, ಅದು ಇದ್ದಕ್ಕಿದ್ದಂತೆ ವಿಸ್ತರಿಸುತ್ತದೆ ಮತ್ತು ಅದರಲ್ಲಿ ಕುಳಿತುಕೊಳ್ಳುವ ಫ್ಲೋಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಕುಸಿತವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ.

ಯಾವ ರೀತಿಯ ಓವರ್‌ಫ್ಲೋ ಅನ್ನು ಬಳಸಬೇಕು? ಸ್ಕ್ರಾಲ್ ತಕ್ಷಣವೇ ಕಣ್ಮರೆಯಾಗುತ್ತದೆ - ಯಾವಾಗಲೂ ನೇತಾಡುವ ಸ್ಕ್ರಾಲ್‌ಬಾರ್‌ಗಳು ಸ್ಪಷ್ಟವಾಗಿ ಅಗತ್ಯವಿಲ್ಲ. ಉಳಿದಿರುವುದು ಸ್ವಯಂ ಮತ್ತು ಮರೆಮಾಡಲಾಗಿದೆ, ಇದು ಸ್ಕ್ರಾಲ್‌ಬಾರ್ ಓವರ್‌ಫ್ಲೋನಲ್ಲಿ ಗೋಚರಿಸುತ್ತದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದರಲ್ಲಿ ಮಾತ್ರ ಭಿನ್ನವಾಗಿರುತ್ತದೆ. ಆದರೆ ನಮಗೆ ಯಾವುದೇ ಓವರ್ಫ್ಲೋ ಇಲ್ಲ, ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ, ಈ ಆಸ್ತಿಯೊಂದಿಗೆ ನಾವು ಕಂಟೇನರ್ ಅನ್ನು ಮತ್ತಷ್ಟು ವಿಸ್ತರಿಸಲು ಒತ್ತಾಯಿಸಿದ್ದೇವೆ ಇದರಿಂದ ಅದು ಅದರ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ. ಆದ್ದರಿಂದ, ಯಾವುದೇ ಮೌಲ್ಯವನ್ನು ಬಳಸಬಹುದು.

ನಾನು ಮೂಢನಂಬಿಕೆಯಿಂದ ಮರೆಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ ಇದರಿಂದ ಸ್ಕ್ರಾಲ್‌ಬಾರ್‌ಗಳು ಕಾಣಿಸುವುದಿಲ್ಲ, ಕೆಲವು ದೋಷಗಳಿಂದಾಗಿ, ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಉಕ್ಕಿ ಹರಿದರೆ.

ಓವರ್‌ಫ್ಲೋ ಪರಿಹಾರವು ಕೆಲವು ಬ್ರೌಸರ್‌ನ ವರ್ತನೆಗೆ ಸಂಬಂಧಿಸಿದ ಒಂದು ಸ್ನ್ಯಾಗ್ ಅನ್ನು ಹೊಂದಿದೆ™. ಕಂಟೇನರ್‌ಗೆ ಸ್ಪಷ್ಟವಾಗಿ ಅಗಲ ಅಥವಾ ಎತ್ತರವನ್ನು ನಿಗದಿಪಡಿಸಿದರೆ ಮಾತ್ರ ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಈ ಕಾರಣದಿಂದಾಗಿ, ನಿಮಗೆ ಕಟ್ಟುನಿಟ್ಟಾದ ಗಾತ್ರಗಳಿಗಿಂತ ಸ್ವಯಂಚಾಲಿತ ಗಾತ್ರಗಳ ಅಗತ್ಯವಿರುವಾಗ ಅವುಗಳು ಕೆಲವೊಮ್ಮೆ ಬಳಸಲು ಅನಾನುಕೂಲವಾಗಿರುತ್ತವೆ.

ಆದ್ದರಿಂದ, ಕೊನೆಯಲ್ಲಿ, ನಮ್ಮ ಉದಾಹರಣೆಯನ್ನು ಕಾಲಮ್‌ಗಳೊಂದಿಗೆ ಸರಿಪಡಿಸಲು, ನಾವು ಇದನ್ನು ಮಾಡಬೇಕಾಗಿದೆ:

#ಮುಖ್ಯ (ಅಗಲ:100%; ಓವರ್‌ಫ್ಲೋ:ಗುಪ್ತ;)

ಅಂದಹಾಗೆ! ಕಾಲಮ್‌ಗಳ ಅಡಿಯಲ್ಲಿ ಹಿನ್ನೆಲೆಯನ್ನು ಸೆಳೆಯಲು ನಾನು ಫಾಕ್ಸ್ ಕಾಲಮ್‌ಗಳನ್ನು ಬಳಸದಿದ್ದರೆ, ಆದರೆ ದೀರ್ಘ ಪ್ಯಾಡಿಂಗ್ ವಿಧಾನವಾಗಿದ್ದರೆ, ಅದು ಆಗ್ರಹಿಸಿದರುಓವರ್‌ಫ್ಲೋ ಅನ್ನು ಬಳಸಿ: "ಮುಖ್ಯ" ಗಾಗಿ ಮರೆಮಾಡಲಾಗಿದೆ, ಇದು ಬೀಳುವ ಸಮಸ್ಯೆಯನ್ನು ಸಹ ಪರಿಹರಿಸುತ್ತದೆ. ಆದರೆ ನಂತರ ನಾನು ಅದರ ಬಗ್ಗೆ ಹೇಗೆ ಮಾತನಾಡುತ್ತೇನೆ?

ಸ್ಪೀಕರ್‌ಗಳೊಂದಿಗೆ ಅಷ್ಟೆ... ನೀವೇ ಸ್ವಲ್ಪ ರುಚಿಕರವಾದ ಚಹಾವನ್ನು ಸುರಿಯುವ ಸಮಯ (ಅನೇಕ ಜನರು ಕಾಫಿಗೆ ಆದ್ಯತೆ ನೀಡುತ್ತಾರೆ) ಮತ್ತು ಅದಕ್ಕೆ ಸ್ವಲ್ಪ ರುಚಿಕರವಾದ ಮಫಿನ್ ಸೇರಿಸಿ, ಈ ಎಲ್ಲಾ ಗೊಂದಲಗಳನ್ನು ನಿಮ್ಮ ತಲೆಗೆ ಹಾಕಲು ವಿರಾಮಗೊಳಿಸಿ. ಮುಂದೆ, ನಾವು ಸಣ್ಣ ಪೂರಕಕ್ಕಾಗಿ ಕಾಯುತ್ತಿದ್ದೇವೆ - ಮೆನು ಬಗ್ಗೆ.

ಮೆನು

ಹಲವಾರು ಸತತ ಬ್ಲಾಕ್‌ಗಳು ಒಂದು ದಿಕ್ಕಿನಲ್ಲಿ ತೇಲುತ್ತಿದ್ದರೆ, ನಂತರ ಪ್ರತಿ ಮುಂದಿನವು ಹಿಂದಿನ ಒಂದರ ಮುಕ್ತ ಭಾಗದಿಂದ ವಿಸ್ತರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನಾನು ನಿಮಗೆ ನೆನಪಿಸುತ್ತೇನೆ. ಸೈಟ್ ವಿಭಾಗಗಳ ಪಟ್ಟಿಗಳನ್ನು ಸಮತಲ ಮೆನುಗಳಾಗಿ ಪರಿವರ್ತಿಸಲು ಈ ಪರಿಣಾಮವನ್ನು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.

ಈ ಪಟ್ಟಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳೋಣ:

  • ಪ್ರಾರಂಭಿಸಿ
  • ಕ್ಯಾಟಲಾಗ್
  • ಬುಟ್ಟಿ
  • ಉಲ್ಲೇಖ

ಇದು ಮೆನುವಿನಂತೆ ಕಾಣುವಂತೆ ಮಾಡಲು, ನೀವು "ಎಲ್ಲಾ ಲಿ ಅನ್ನು ಎಡಕ್ಕೆ ತೇಲಿಸಬೇಕು, ಅವುಗಳಿಂದ ಪಟ್ಟಿ ಗುಣಲಕ್ಷಣಗಳನ್ನು (ಇಂಡೆಂಟ್‌ಗಳು ಮತ್ತು ಬುಲೆಟ್‌ಗಳು) ತೆಗೆದುಹಾಕಿ ಮತ್ತು ಇಂಡೆಂಟ್‌ಗಳು, ಹಿನ್ನೆಲೆ ಮತ್ತು ಸೌಂದರ್ಯಕ್ಕಾಗಿ ಚೌಕಟ್ಟನ್ನು ಸೇರಿಸಬೇಕು:

/* ಲೇಔಟ್ */ ul, li (ಫ್ಲೋಟ್:ಎಡ; ಪಟ್ಟಿ-ಶೈಲಿ: ಯಾವುದೂ ಇಲ್ಲ; ಅಂಚು:0; ಪ್ಯಾಡಿಂಗ್:0; ) /* ವೀಕ್ಷಿಸಿ */ ಲೀ (ಪ್ಯಾಡಿಂಗ್:2px 10px; ಫಾಂಟ್:ಬೋಲ್ಡ್ ಸ್ಮಾಲ್ ತಾಹೋಮಾ; ಹಿನ್ನೆಲೆ:#35C ಬಣ್ಣ:ಬಿಳಿ

ಎಲ್ಲಾ ಲೇಔಟ್ ಗುಣಲಕ್ಷಣಗಳನ್ನು ul ಮತ್ತು li ಎರಡಕ್ಕೂ ನಿಯೋಜಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಇದನ್ನು ಒಂದು ನಿಯಮಕ್ಕೆ ಕಡಿಮೆ ಮಾಡಲು ಅನುಕೂಲಕರವಾಗಿದೆ, ಏಕೆಂದರೆ:

  • ಫ್ಲೋಟ್:ಎಡವು ಪಟ್ಟಿಯ ಅಂಶಗಳಿಗೆ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ ಇದರಿಂದ ಅವು ಅಡ್ಡಲಾಗಿ ವಿಸ್ತರಿಸುತ್ತವೆ ಮತ್ತು ಪಟ್ಟಿಗೆ ಸ್ವತಃ ಅಂಶಗಳು ಅದರ ಮೂಲಕ ಬೀಳುವುದಿಲ್ಲ;
  • ಶೂನ್ಯ ಅಂಚು ಮತ್ತು ಪ್ಯಾಡಿಂಗ್ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಪಟ್ಟಿಗಳಿಗಾಗಿ ಬ್ರೌಸರ್‌ಗಳು ಮಾಡುವ ಪ್ಯಾಡಿಂಗ್ ಅನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ, ಆದರೆ ಅವರು ಅದನ್ನು ವಿಭಿನ್ನವಾಗಿ ಮಾಡುತ್ತಾರೆ, ಆದ್ದರಿಂದ ಯಾವ ಅಂಶಕ್ಕೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಏನು ಹಾಕಬೇಕೆಂದು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವುದಕ್ಕಿಂತ "ಎಲ್ಲವೂ ಶೂನ್ಯ" ಎಂದು ಹೇಳುವುದು ಸುಲಭವಾಗಿದೆ.

ನೈತಿಕತೆ

ಫ್ಲೋಟ್ ಯಾಂತ್ರಿಕತೆಯು ಸಂಪೂರ್ಣ ಸ್ಥಾನೀಕರಣದ ಜೊತೆಗೆ ಮತ್ತೊಂದು ಲೇಔಟ್ ಸಾಧನವಾಗಿದೆ.

ಅವು ಉತ್ತಮವಾಗಿ ಭಿನ್ನವಾಗಿರುತ್ತವೆ, ಇದು ಹರಿವಿನಲ್ಲಿ ಅಂಶವನ್ನು ಬಿಡಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ಕಾಲಮ್ ಲೇಔಟ್ಗೆ ತುಂಬಾ ಅನುಕೂಲಕರವಾಗಿದೆ.

ಆದಾಗ್ಯೂ, ಅಂಶಗಳನ್ನು ಅನಿಯಂತ್ರಿತವಾಗಿ ಸರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂಬ ಅಂಶದಿಂದಾಗಿ ಇದು ಕಡಿಮೆ ಹೊಂದಿಕೊಳ್ಳುವ ಅನಾನುಕೂಲಗಳನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಅದನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವು HTML ಮಾರ್ಕ್ಅಪ್‌ನಲ್ಲಿನ ಅಂಶಗಳ ಕ್ರಮವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.

ಈ ಲೇಖನವು "ಪಠ್ಯಪುಸ್ತಕ" ಎಂಬ ಕೆಲಸದ ಶೀರ್ಷಿಕೆಯಡಿಯಲ್ಲಿ ಬರೆಯುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಒಂದು ಚಕ್ರದ ಭಾಗವಾಗಿದೆ. "ಪಠ್ಯಪುಸ್ತಕ" ವಿಭಾಗದಲ್ಲಿ ಕಂಡುಬರುವ ಇತರ ಲೇಖನಗಳನ್ನು ನೀವು ಓದಬೇಕೆಂದು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ, ಅಲ್ಲಿ ಅವುಗಳನ್ನು ಈಗ ಹಿಮ್ಮುಖ ಕಾಲಾನುಕ್ರಮದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ.

ನಾವು ಈಗಾಗಲೇ ಅದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿದ್ದೇವೆ. ಅವರು ವಿಷಯವನ್ನು ಹೊಂದಿದ್ದಾರೆ ಎಂದು ನಾವು ಕಂಡುಕೊಂಡಿದ್ದೇವೆ. ಆದಾಗ್ಯೂ, ಇದು ಎಲ್ಲಾ ಅಲ್ಲ. ಟ್ಯಾಗ್‌ಗಳು ತಮ್ಮ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸುವ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸಹ ಹೊಂದಿವೆ, ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳು ಪ್ರತಿಯಾಗಿ, ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿವೆ. ಅವರ ಸಹಾಯದಿಂದ, ನೀವು ಅಂಶಕ್ಕಾಗಿ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸಬಹುದು, ವಿನ್ಯಾಸದ ಶೈಲಿಯನ್ನು ನಿರ್ಧರಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಟ್ಯಾಗ್

ನೀವು ಪ್ಯಾರಾಗ್ರಾಫ್ ಅನ್ನು ಗುರುತಿಸಿದ್ದೀರಿ. ಆದರೆ ನೀವು ಅದನ್ನು ಸರಿಯಾಗಿ ಜೋಡಿಸುವುದು ಹೇಗೆ? ಇದನ್ನು ಮಾಡಲು, ನಿಮಗೆ ಸೂಕ್ತವಾದ ಮೌಲ್ಯದೊಂದಿಗೆ ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣದ ಅಗತ್ಯವಿದೆ. ಕೆಲವು ಟ್ಯಾಗ್‌ಗಳು ಜೋಡಿಯನ್ನು ಹೊಂದಿಲ್ಲದಿರುವಂತೆ, ಕೆಲವು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಮೌಲ್ಯಗಳಿಲ್ಲದೆ ಬಳಸಬಹುದು.

ಗುಣಲಕ್ಷಣಗಳನ್ನು ಬರೆಯುವುದು ಹೇಗೆ?

ಗುಣಲಕ್ಷಣಗಳು ಕಾಯ್ದಿರಿಸಿದ ಪದಗಳಾಗಿವೆ (ಟ್ಯಾಗ್‌ಗಳಂತೆ, ಕೋನ ಆವರಣಗಳಿಲ್ಲದೆ ಮಾತ್ರ), ಆದರೆ ಅವುಗಳ ಮೌಲ್ಯಗಳು ವಿಭಿನ್ನವಾಗಿರಬಹುದು. ಟ್ಯಾಗ್‌ಗಳಂತೆಯೇ, ಮೌಲ್ಯಯುತ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸಣ್ಣ ಅಕ್ಷರಗಳಲ್ಲಿ ಬರೆಯಲು ಪ್ರೋತ್ಸಾಹಿಸಲಾಗುತ್ತದೆ, ಆದಾಗ್ಯೂ ಬ್ರೌಸರ್‌ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಕಾಳಜಿ ವಹಿಸುವುದಿಲ್ಲ - ಇದು ಹೆಬ್ಬೆರಳಿನ ನಿಯಮವಾಗಿದೆ. ಒಳ್ಳೆಯ ನಡತೆ: ರಷ್ಯನ್ ಭಾಷೆಯಲ್ಲಿ, ಕ್ಯಾಪ್ಸ್ ಲಾಕ್ ಆನ್‌ನೊಂದಿಗೆ ಬರೆಯಲು ಸಹ ಒಪ್ಪಿಕೊಳ್ಳುವುದಿಲ್ಲ. HTML ಏಕೆ ಕೆಟ್ಟದಾಗಿದೆ?

ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ಮೌಲ್ಯಗಳನ್ನು ಈ ಕೆಳಗಿನ ಸ್ವರೂಪದಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ:

ಗುಣಲಕ್ಷಣ=”ಮೌಲ್ಯ” lang=”en”

ಕಾಯ್ದಿರಿಸಿದ ಪದದ ನಂತರ, ಗುಣಲಕ್ಷಣಗಳನ್ನು ಯಾವಾಗಲೂ ಆರಂಭಿಕ ಟ್ಯಾಗ್‌ನಲ್ಲಿ ಬರೆಯಬೇಕು.

ಪ್ಯಾರಾಗ್ರಾಫ್

ಸಾಮಾನ್ಯವಾಗಿ, ಒಂದೇ ಟ್ಯಾಗ್‌ಗೆ ಬಹು ಗುಣಲಕ್ಷಣಗಳು ಲಭ್ಯವಿವೆ. ಅವುಗಳನ್ನು ಯಾವ ಕ್ರಮದಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ ಎಂಬುದು ಮುಖ್ಯವಲ್ಲ.

ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು

ಪ್ರತಿಯೊಂದು HTML ಟ್ಯಾಗ್ ತನ್ನದೇ ಆದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ. ಕೆಲವು ಗುಣಲಕ್ಷಣಗಳು ಬಹು ಟ್ಯಾಗ್‌ಗಳಲ್ಲಿ ಲಭ್ಯವಿರಬಹುದು, ಆದರೆ ಇತರರು ಒಂದರಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು. ಯಾವುದೇ ಟ್ಯಾಗ್‌ನೊಂದಿಗೆ ಬಳಸಬಹುದಾದ ಸಾರ್ವತ್ರಿಕ (ಜಾಗತಿಕ) ಗುಣಲಕ್ಷಣಗಳ ಗುಂಪು ಕೂಡ ಇದೆ. ಈ ವರ್ಗದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ತ್ವರಿತವಾಗಿ ನೋಡೋಣ.

  • ಪ್ರವೇಶ ಕೀನಿರ್ದಿಷ್ಟ ಪುಟದ ವಸ್ತುವನ್ನು ಪ್ರವೇಶಿಸಲು ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಬಳಸಿ ನೀವು ಅದನ್ನು ಮಾಡಬಹುದು Alt+1ಬಳಕೆದಾರರು ನಿರ್ದಿಷ್ಟ ಲಿಂಕ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದ್ದಾರೆ. ಹೀಗಾಗಿ ಕೀಬೋರ್ಡ್ ನ್ಯಾವಿಗೇಷನ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿ.

ಗುಣಲಕ್ಷಣದ ಮೌಲ್ಯವು 0-9 ಸಂಖ್ಯೆಗಳಾಗಿರಬಹುದು ಅಥವಾ ಲ್ಯಾಟಿನ್ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳಾಗಿರಬಹುದು:

ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಒಂದನ್ನು ಒತ್ತುವ ಮೂಲಕ ಲಿಂಕ್ ತೆರೆಯುತ್ತದೆ

  • ವರ್ಗಪೂರ್ವನಿರ್ಧರಿತ CSS ಶೈಲಿಯೊಂದಿಗೆ ಟ್ಯಾಗ್ ಅನ್ನು ಸಂಯೋಜಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಗುಣಲಕ್ಷಣವನ್ನು ಬಳಸುವುದರಿಂದ ಕೋಡ್ ಅನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಅದೇ CSS ಬ್ಲಾಕ್ನ ಇನ್ಪುಟ್ ಅನ್ನು ಪುನರಾವರ್ತಿಸುವ ಬದಲು, ನೀವು ಅದಕ್ಕೆ ಅನುಗುಣವಾದ ವರ್ಗದ ಹೆಸರನ್ನು ನಮೂದಿಸಬಹುದು.
  • ಬಳಸಿಕೊಂಡು ತೃಪ್ತಿಕರ HTML ಪುಟದ ಯಾವುದೇ ಅಂಶವನ್ನು ಸಂಪಾದಿಸಲು ನೀವು ಬಳಕೆದಾರರಿಗೆ ಅನುಮತಿಸಬಹುದು: ಅಳಿಸಿ, ಸೇರಿಸಿ, ಪಠ್ಯವನ್ನು ಬದಲಾಯಿಸಿ. ಅದೇ ಗುಣಲಕ್ಷಣವು ಸಂಪಾದಿಸಲು ಮತ್ತು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಕೇವಲ ಎರಡು ಮೌಲ್ಯಗಳಿವೆ: ನಿಜ- ಸಂಪಾದನೆಯನ್ನು ಅನುಮತಿಸಿ ಸುಳ್ಳು- ನಿಷೇಧಿಸಿ.
  • ಗುಣಲಕ್ಷಣದೊಂದಿಗೆ ಸಂದರ್ಭ ಮೆನುನಿಮ್ಮ ಆಯ್ಕೆಯ ಅನನ್ಯ ಸಂದರ್ಭ ಮೆನು ಐಟಂಗಳೊಂದಿಗೆ ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಯಾವುದೇ ಅಂಶವನ್ನು ನೀವು ನೀಡಬಹುದು. ಮೆನುವನ್ನು ಸ್ವತಃ ಟ್ಯಾಗ್ನಲ್ಲಿ ರಚಿಸಲಾಗಿದೆ , ಮತ್ತು ಸಂದರ್ಭ ಮೆನು ಗುಣಲಕ್ಷಣಕ್ಕೆ ಅದರ ID ನೀಡಲಾಗಿದೆ.
  • ನಿರ್ದೇಶಕಪಠ್ಯದ ದಿಕ್ಕನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ: ಎಡದಿಂದ ಬಲಕ್ಕೆ (ಎಲ್ಟಿಆರ್)ಅಥವಾ ಬಲದಿಂದ ಎಡಕ್ಕೆ (ಆರ್ಟಿಎಲ್).
  • ಎಳೆಯಬಹುದಾದನೀವು ನಿಷೇಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ (ಸುಳ್ಳು)ಅಥವಾ ಅನುಮತಿಸಿ (ನಿಜ)ಈ ಗುಣಲಕ್ಷಣವನ್ನು ಹೊಂದಿರುವ ಪುಟದ ಅಂಶವನ್ನು ಎಳೆಯಲು ಬಳಕೆದಾರರು.
  • ಡ್ರಾಪ್ ವಲಯಎಳೆದ ಅಂಶದೊಂದಿಗೆ ಏನು ಮಾಡಬೇಕೆಂದು ಬ್ರೌಸರ್‌ಗೆ ಹೇಳುತ್ತದೆ: ನಕಲಿಸಿ(ಮೌಲ್ಯ ನಕಲು), ಸರಿಸಿ ( ಸರಿಸಲು) ಅಥವಾ ಅದಕ್ಕೆ ಲಿಂಕ್ ರಚಿಸಿ (ಲಿಂಕ್).
  • ಮರೆಮಾಡಲಾಗಿದೆ- ಅಂಶದ ವಿಷಯವನ್ನು ಮರೆಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಗುಣಲಕ್ಷಣವು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲ್ಪಡುವುದಿಲ್ಲ. ಗುಣಲಕ್ಷಣವನ್ನು ತಪ್ಪು ಎಂದು ಹೊಂದಿಸಿದರೆ, ವಸ್ತುವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ, ನಿಜ - ಮರೆಮಾಡಲಾಗಿದೆ.
  • ಐಡಿಅಂಶ ಗುರುತಿಸುವಿಕೆಯನ್ನು ಹೊಂದಿಸುತ್ತದೆ - ವಸ್ತುವಿನ ಶೈಲಿಯಲ್ಲಿ ಸರಳ ಬದಲಾವಣೆಗೆ ಅಗತ್ಯವಿರುವ ಒಂದು ರೀತಿಯ ಹೆಸರು, ಹಾಗೆಯೇ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಅದನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ಗುಣಲಕ್ಷಣದ ಮೌಲ್ಯವು ಅದರ ಹೆಸರಾಗಿರುತ್ತದೆ. ಇದು ಲ್ಯಾಟಿನ್ ಅಕ್ಷರದೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗಬೇಕು ಮತ್ತು ಸಂಖ್ಯೆಗಳು, ಅದೇ ಲ್ಯಾಟಿನ್ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳು (ದೊಡ್ಡ ಮತ್ತು ಸಣ್ಣ), ಹಾಗೆಯೇ ಹೈಫನ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು (-) ಮತ್ತು ಒತ್ತಿಹೇಳುತ್ತದೆ (_) . ರಷ್ಯಾದ ಅಕ್ಷರಗಳನ್ನು ಒಳಗೊಂಡಿರಬಾರದು.
  • ಭಾಷೆವಿಷಯವನ್ನು ಬರೆಯಲಾದ ಭಾಷೆಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಬ್ರೌಸರ್‌ಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದಕ್ಕೆ ತಕ್ಕಂತೆ ಶೈಲಿಯನ್ನು ನೀಡುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ಭಾಷೆಗಳಲ್ಲಿ ವಿಭಿನ್ನ ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳನ್ನು ಬಳಸಬಹುದು). ಮೌಲ್ಯಗಳು ಭಾಷಾ ಸಂಕೇತಗಳಾಗಿವೆ (ರಷ್ಯನ್ - en, ಆಂಗ್ಲ - enಮತ್ತು ಇತ್ಯಾದಿ.).
  • ಕಾಗುಣಿತ ಪರಿಶೀಲನೆಒಳಗೊಂಡಿದೆ (ನಿಜ)ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ (ಸುಳ್ಳು)ಕಾಗುಣಿತ ಪರಿಶೀಲನೆ. ಬಳಕೆದಾರ ಪಠ್ಯವನ್ನು ನಮೂದಿಸುವ ಫಾರ್ಮ್ ಫೀಲ್ಡ್ ಟ್ಯಾಗ್‌ಗಳಲ್ಲಿ ಗುಣಲಕ್ಷಣವನ್ನು ಬಳಸುವುದು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ.
  • ಶೈಲಿ CSS ಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅಂಶದ ನೋಟವನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • ಟ್ಯಾಬಿಂಡೆಕ್ಸ್ಈ ಗುಣಲಕ್ಷಣವನ್ನು ಹೊಂದಿರುವ ಆಬ್ಜೆಕ್ಟ್ ಫೋಕಸ್ ಪಡೆಯಲು ಬಳಕೆದಾರರು ಟ್ಯಾಬ್ ಕೀಲಿಯನ್ನು ಎಷ್ಟು ಬಾರಿ ಒತ್ತಬೇಕಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಕ್ಲಿಕ್‌ಗಳ ಸಂಖ್ಯೆಯು ಗುಣಲಕ್ಷಣದ ಮೌಲ್ಯವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ - ಧನಾತ್ಮಕ ಪೂರ್ಣಾಂಕ.
  • ಶೀರ್ಷಿಕೆ- ನೀವು ಮೌಸ್ ಅನ್ನು ಅಂಶದ ಮೇಲೆ ಚಲಿಸಿದರೆ ಮತ್ತು ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ಅದನ್ನು ಚಲನರಹಿತವಾಗಿ ಬಿಟ್ಟರೆ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಟೂಲ್ಟಿಪ್. ಮೌಲ್ಯದಲ್ಲಿನ ಸ್ಟ್ರಿಂಗ್ ಸುಳಿವು ಆಗಿರುತ್ತದೆ.
  • ಅನುವಾದಿಸುಅನುಮತಿಸುತ್ತದೆ (ಹೌದು)ಅಥವಾ ನಿಷೇಧಿಸುತ್ತದೆ (ಇಲ್ಲ)ಟ್ಯಾಗ್ ವಿಷಯ ಅನುವಾದ.
  • ಜೋಡಿಸುಅಂಶದ ಜೋಡಣೆಯನ್ನು ಹೊಂದಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಪಠ್ಯವನ್ನು ಎಡಕ್ಕೆ ಜೋಡಿಸಲು ಇದನ್ನು ಬಳಸಬಹುದು (ಮೌಲ್ಯ ಬಿಟ್ಟರು), ಬಲ ಭಾಗದಲ್ಲಿ ( ಬಲ), ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ (ಕೇಂದ್ರ)ಅಥವಾ ಅಗಲದಿಂದ (ಸಮರ್ಥನೆ). ಚಿತ್ರಗಳಿಗಾಗಿ (ಟ್ಯಾಗ್ ) ಸಾಲಿನಲ್ಲಿನ ಅತಿ ಎತ್ತರದ ಅಂಶದ ಮೇಲ್ಭಾಗಕ್ಕೆ ಜೋಡಿಸಲು ಸಹ ಲಭ್ಯವಿದೆ ( ಮೇಲ್ಭಾಗ), ಕೆಳಗಿನ ಗಡಿಯ ಉದ್ದಕ್ಕೂ (ಕೆಳಗೆ), ಮತ್ತು ಮಧ್ಯದ ಮೌಲ್ಯವು ಚಿತ್ರದ ಮಧ್ಯದ ರೇಖೆಯನ್ನು ರೇಖೆಯ ಬೇಸ್‌ಲೈನ್‌ಗೆ ಹೊಂದಿಕೆಯಾಗುವಂತೆ ಮಾಡುತ್ತದೆ.

ಗುಣಲಕ್ಷಣವನ್ನು ಬಳಸುವುದನ್ನು ಮನಸ್ಸಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳುವುದು ಯೋಗ್ಯವಾಗಿದೆ ಜೋಡಿಸುಶಿಫಾರಸು ಮಾಡಲಾಗಿಲ್ಲ, ಮತ್ತು ಪಠ್ಯ ಜೋಡಣೆ CSS ನೊಂದಿಗೆ ಉತ್ತಮವಾಗಿದೆ.

ಗುಣಲಕ್ಷಣಗಳನ್ನು ಬಳಸುವ ಉದಾಹರಣೆ

ಉದಾಹರಣೆಯಾಗಿ, HTML ಕೋಡ್‌ನ ಸಾಲನ್ನು ಪರಿಗಣಿಸಿ:

ಈ ಪಠ್ಯವನ್ನು ಸಂಪಾದಿಸಬಹುದು

ಸಂಪೂರ್ಣ ಸಾಲು ಬಳಕೆದಾರರು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಸಂಪಾದಿಸಬಹುದಾದ ಪಠ್ಯದ ಪ್ಯಾರಾಗ್ರಾಫ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.

ಸ್ಟ್ರಿಂಗ್ನ ಪ್ರತಿಯೊಂದು ಅಂಶವನ್ನು ವಿಶ್ಲೇಷಿಸೋಣ.

- ಪ್ಯಾರಾಗ್ರಾಫ್ ಅನ್ನು ಸಂಗ್ರಹಿಸುವ ಕಂಟೇನರ್‌ನ ಆರಂಭಿಕ ಟ್ಯಾಗ್.

- ಮುಚ್ಚುವ ಟ್ಯಾಗ್.

ಪಾತ್ರಗಳ ನಡುವೆ > ಮತ್ತು < ಇದೆ ಪಠ್ಯ ಈ ಪಠ್ಯವನ್ನು ಸಂಪಾದಿಸಬಹುದು. ಇದು ಟ್ಯಾಗ್‌ಗಳ ಹೊರಗಿನ ಶಾಸನವಾಗಿದೆ (ಅವುಗಳ ನಡುವೆ), ಅಂದರೆ ಪುಟವನ್ನು ತೆರೆದ ಬಳಕೆದಾರರಿಗೆ ಇದು ಗೋಚರಿಸುತ್ತದೆ. ಬ್ರೌಸರ್ ಅದನ್ನು ಪರದೆಯ ಮೇಲೆ ಪ್ರದರ್ಶಿಸಬೇಕಾದ ಸರಳ ಪಠ್ಯವೆಂದು ಪರಿಗಣಿಸುತ್ತದೆ.

ತೃಪ್ತಿಕರ=”ನಿಜ” - ಇದು ಗುಣಲಕ್ಷಣ ಮತ್ತು ಅದರ ಮೌಲ್ಯ. ಶಾಲೆಯಲ್ಲಿ ಹೇಗೆ ಎಂಬುದನ್ನು ನೆನಪಿಡಿ: x=3. ಅಂತೆಯೇ ಇಲ್ಲಿ: ತೃಪ್ತಿಕರ=”ನಿಜ". ಗುಣಲಕ್ಷಣ ತೃಪ್ತಿಕರಅಂಶ, ಮೌಲ್ಯದ ವಿಷಯವನ್ನು ಬಳಕೆದಾರರು ಸಂಪಾದಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆಯೇ ಎಂಬುದನ್ನು ಹೊಂದಿಸುತ್ತದೆ ನಿಜ, ಸಮಾನ ಚಿಹ್ನೆಯಿಂದ ಬೇರ್ಪಡಿಸಲಾದ ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, ಸಂಪಾದನೆ ಅನುಮತಿಸುತ್ತದೆ:

ಗುಣಲಕ್ಷಣ=”ಮೌಲ್ಯ” ಸಂತೃಪ್ತಿ=”ನಿಜ”

ಅಂಶವು ಯಾವ ಬದಿಗೆ ಜೋಡಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ, ಇತರ ಅಂಶಗಳು ಅದರ ಸುತ್ತಲೂ ಇತರ ಕಡೆಗಳಲ್ಲಿ ಸುತ್ತುತ್ತವೆ. ಫ್ಲೋಟ್ ಆಸ್ತಿಯ ಮೌಲ್ಯವು ಯಾವುದೂ ಇಲ್ಲದಿದ್ದಾಗ, ಅಂಶವು ಪುಟದಲ್ಲಿ ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ ನಿರೂಪಿಸಲ್ಪಡುತ್ತದೆ, ಆದರೆ ಒಂದು ಸಾಲಿನ ಸುತ್ತುವ ಪಠ್ಯವು ಅಂಶದಂತೆಯೇ ಅದೇ ಸಾಲಿನಲ್ಲಿರಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

ಸಂಕ್ಷಿಪ್ತ ಮಾಹಿತಿ

ಸಂಕೇತ

ವಿವರಣೆಉದಾಹರಣೆ
<тип> ಮೌಲ್ಯದ ಪ್ರಕಾರವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ.<размер>
A&&Bಮೌಲ್ಯಗಳು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ರಮದಲ್ಲಿ ಔಟ್ಪುಟ್ ಆಗಿರಬೇಕು.<размер> && <цвет>
ಎ | ಬಿಸೂಚಿಸಿದ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ಮಾತ್ರ (ಎ ಅಥವಾ ಬಿ) ಆಯ್ಕೆ ಮಾಡಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ.ಸಾಮಾನ್ಯ | ಸಣ್ಣ ಕ್ಯಾಪ್ಗಳು
ಎ || ಬಿಪ್ರತಿಯೊಂದು ಮೌಲ್ಯವನ್ನು ತನ್ನದೇ ಆದ ಮೇಲೆ ಅಥವಾ ಯಾವುದೇ ಕ್ರಮದಲ್ಲಿ ಇತರರೊಂದಿಗೆ ಸಂಯೋಜನೆಯಲ್ಲಿ ಬಳಸಬಹುದು.ಅಗಲ || ಎಣಿಕೆ
ಗುಂಪುಗಳ ಮೌಲ್ಯಗಳು.[ ಬೆಳೆ || ಅಡ್ಡ]
* ಶೂನ್ಯ ಅಥವಾ ಹೆಚ್ಚಿನ ಬಾರಿ ಪುನರಾವರ್ತಿಸಿ.[,<время>]*
+ ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ಬಾರಿ ಪುನರಾವರ್ತಿಸಿ.<число>+
? ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪ್ರಕಾರ, ಪದ ಅಥವಾ ಗುಂಪು ಐಚ್ಛಿಕವಾಗಿರುತ್ತದೆ.ಇನ್ಸೆಟ್?
(ಎ, ಬಿ)ಕನಿಷ್ಠ A ಅನ್ನು ಪುನರಾವರ್ತಿಸಿ, ಆದರೆ B ಗಿಂತ ಹೆಚ್ಚಿಲ್ಲ.<радиус>{1,4}
# ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಿದ ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ಬಾರಿ ಪುನರಾವರ್ತಿಸಿ.<время>#
×

ಮೌಲ್ಯಗಳನ್ನು

ಎಡ ಅಂಶವನ್ನು ಎಡಕ್ಕೆ ಜೋಡಿಸುತ್ತದೆ ಮತ್ತು ಪಠ್ಯದಂತಹ ಎಲ್ಲಾ ಇತರ ಅಂಶಗಳು ಅದರ ಸುತ್ತಲೂ ಬಲಕ್ಕೆ ಸುತ್ತುತ್ತವೆ. ಬಲಕ್ಕೆ ಅಂಶವನ್ನು ಬಲಕ್ಕೆ ಜೋಡಿಸುತ್ತದೆ ಮತ್ತು ಎಲ್ಲಾ ಇತರ ಅಂಶಗಳು ಅದರ ಸುತ್ತಲೂ ಎಡಕ್ಕೆ ಸುತ್ತುತ್ತವೆ. ಯಾವುದೂ ಇಲ್ಲ ಎಲಿಮೆಂಟ್ ಸುತ್ತುವುದನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ.

ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್

ವಿನ್ನಿ ದಿ ಪೂಹ್ ಯಾವಾಗಲೂ ಸ್ವಲ್ಪ ಉಲ್ಲಾಸದಿಂದ ದೂರವಿರಲಿಲ್ಲ, ವಿಶೇಷವಾಗಿ ಬೆಳಿಗ್ಗೆ ಹನ್ನೊಂದು ಗಂಟೆಗೆ, ಏಕೆಂದರೆ ಆ ಸಮಯದಲ್ಲಿ ಉಪಹಾರವು ಬಹಳ ಹಿಂದೆಯೇ ಮುಗಿದಿದೆ ಮತ್ತು ಭೋಜನವನ್ನು ಪ್ರಾರಂಭಿಸುವ ಬಗ್ಗೆ ಯೋಚಿಸಿರಲಿಲ್ಲ. ಮತ್ತು, ಸಹಜವಾಗಿ, ಮೊಲವು ಕಪ್ಗಳು ಮತ್ತು ತಟ್ಟೆಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿರುವುದನ್ನು ನೋಡಿ ಅವನು ತುಂಬಾ ಸಂತೋಷಪಟ್ಟನು.

img (ಫ್ಲೋಟ್: ಯಾವುದೂ ಇಲ್ಲ;)

ಉದಾಹರಣೆ

ತೇಲುತ್ತವೆ

ನಡವಳಿಕೆ, ಅದು ಎಷ್ಟೇ ವಿರೋಧಾಭಾಸವೆಂದು ತೋರುತ್ತದೆಯಾದರೂ, ಉತ್ಕೃಷ್ಟವಾದ ಪ್ರಚೋದನೆಯನ್ನು ಬೆಳಗಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ರಿಚರ್ಡ್ ಬ್ಯಾಂಡ್ಲರ್ ಪರಿಣಾಮಕಾರಿ ಸ್ಥಿತಿಗಳನ್ನು ನಿರ್ಮಿಸಲು ಉಪವಿಧಾನಗಳಲ್ಲಿ ಬದಲಾವಣೆಯನ್ನು ಬಳಸಿದರು.



ಈ ಉದಾಹರಣೆಯ ಫಲಿತಾಂಶವನ್ನು ಅಂಜೂರದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. 1.

ಅಕ್ಕಿ. 1. ಫ್ಲೋಟ್ ಆಸ್ತಿಯನ್ನು ಬಳಸುವುದು

ವಸ್ತು ಮಾದರಿ

ಒಂದು ವಸ್ತು.style.cssFloat

ಸೂಚನೆ

ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್ 6 ಮೂಲ ಅಂಶಗಳಲ್ಲಿ ತೇಲುವ ಅಂಶಗಳಿಗಾಗಿ ಎಡ ಅಥವಾ ಬಲ ಪ್ಯಾಡಿಂಗ್ ಮೌಲ್ಯವನ್ನು ದ್ವಿಗುಣಗೊಳಿಸುವ ದೋಷವನ್ನು ಹೊಂದಿದೆ. ಪೋಷಕರ ಬದಿಯ ಪಕ್ಕದಲ್ಲಿರುವ ಪ್ಯಾಡಿಂಗ್ ದ್ವಿಗುಣಗೊಂಡಿದೆ. ಪ್ರದರ್ಶನವನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಸಮಸ್ಯೆಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪರಿಹರಿಸಲಾಗುತ್ತದೆ: ತೇಲುವ ಅಂಶಕ್ಕೆ ಇನ್ಲೈನ್. ಈ ಬ್ರೌಸರ್ ಫ್ಲೋಟ್ ಮೌಲ್ಯದಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ದಿಕ್ಕಿನಲ್ಲಿ 3px ಪ್ಯಾಡಿಂಗ್ ಅನ್ನು ("ಮೂರು-ಪಿಕ್ಸೆಲ್ ದೋಷ" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ) ಸೇರಿಸುತ್ತದೆ.

ನಿರ್ದಿಷ್ಟತೆ

ಪ್ರತಿಯೊಂದು ನಿರ್ದಿಷ್ಟತೆಯು ಅನುಮೋದನೆಯ ಹಲವಾರು ಹಂತಗಳ ಮೂಲಕ ಹೋಗುತ್ತದೆ.

  • ಶಿಫಾರಸು (ಶಿಫಾರಸು) - ನಿರ್ದಿಷ್ಟತೆಯನ್ನು W3C ಅನುಮೋದಿಸಿದೆ ಮತ್ತು ಪ್ರಮಾಣಿತವಾಗಿ ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.
  • ಅಭ್ಯರ್ಥಿ ಶಿಫಾರಸು ( ಸಂಭವನೀಯ ಶಿಫಾರಸು) - ಸ್ಟ್ಯಾಂಡರ್ಡ್‌ಗೆ ಜವಾಬ್ದಾರರಾಗಿರುವ ಗುಂಪು ತನ್ನ ಗುರಿಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಎಂದು ತೃಪ್ತಿ ಹೊಂದಿದೆ, ಆದರೆ ಮಾನದಂಡವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅಭಿವೃದ್ಧಿ ಸಮುದಾಯದ ಬೆಂಬಲದ ಅಗತ್ಯವಿದೆ.
  • ಪ್ರಸ್ತಾವಿತ ಶಿಫಾರಸು ( ಸೂಚಿಸಿದ ಶಿಫಾರಸು) - ಈ ಹಂತದಲ್ಲಿ, ಅಂತಿಮ ಅನುಮೋದನೆಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು W3C ಸಲಹಾ ಮಂಡಳಿಗೆ ಸಲ್ಲಿಸಲಾಗುತ್ತದೆ.
  • ವರ್ಕಿಂಗ್ ಡ್ರಾಫ್ಟ್ - ಸಮುದಾಯ ವಿಮರ್ಶೆಗಾಗಿ ಚರ್ಚೆ ಮತ್ತು ತಿದ್ದುಪಡಿಗಳ ನಂತರ ಹೆಚ್ಚು ಪ್ರಬುದ್ಧ ಕರಡು.
  • ಸಂಪಾದಕರ ಕರಡು ( ಸಂಪಾದಕೀಯ ಕರಡು) ಪ್ರಾಜೆಕ್ಟ್ ಎಡಿಟರ್‌ಗಳಿಂದ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದ ನಂತರ ಸ್ಟ್ಯಾಂಡರ್ಡ್‌ನ ಕರಡು ಆವೃತ್ತಿಯಾಗಿದೆ.
  • ಕರಡು ( ನಿರ್ದಿಷ್ಟತೆಯ ಕರಡು) ಪ್ರಮಾಣಿತದ ಮೊದಲ ಕರಡು ಆವೃತ್ತಿಯಾಗಿದೆ.
×
ಮೇಲಕ್ಕೆ