יינציק ידענטיפיערס אין וועב בלעטער
לויט די W3C, די ID אַטריביוט אין HTML איז:
אַ יינציק ידענטיפיער פֿאַר די עלעמענט
דאָס איז אַ זייער פּשוט באַשרייַבונג פון אַ זייער שטאַרק אַטריביוט. די ID אַטריביוט קענען דורכפירן עטלעכע אַקשאַנז פֿאַר וועב זייַטלעך:
- א נוסח בלאַט סעלעקטאָר - דעם איז די פֿונקציע רובֿ מענטשן נוצן די שייַן אַטריביוט פֿאַר. ווייַל זיי זענען יינציק, איר קענען זיין זיכער איר וועט זיין סטילינג נאָר די איין פּאָזיציע אויף דיין וועב בלאַט ווען איר סטיל ניצן אַן איד פאַרמאָג. די דאַונסייד צו ניצן אַ שייַן פֿאַר סטילינג צוועקן איז אַז עס האט אַ זייער הויך מדרגה פון ספּאַסיטי, וואָס קענען מאַכן עס זייער טשאַלאַנדזשינג אויב איר דאַרפֿן צו אָווועררייד אַ נוסח פֿאַר עטלעכע סיבה שפּעטער אין אַ סטילעשעעט. דעריבער, קראַנט וועב פּראַקטיסיז דאַרפן צו נוצן קלאסן און קלאַס סעלעקטאָרס אין פּלאַץ פון ידס און שייַן סעלעקטאָרס פֿאַר גענעראַל סטילינג צוועקן.
- געהייסן אַנגקערז פֿאַר לינקינג צו - וועב בראַוזערז לאָזן איר צו ציל גענוי לאָוקיישאַנז אין דיין וועב דאָקומענטן דורך פּוינטינג צו די שייַן אין די סוף פון די URL. איר פשוט לייגן די שייַן צו די סוף פון די בלאַט URL, פּריסטיד דורך אַ פונט-צייכן (#). איר קענען אויך פאַרבינדן צו די אַנקער מיט די בלאַט זיך דורך צולייגן די פונט-צייכן (#) און די שייַן נאָמען אין די הרעף אַטראַביוץ פֿאַר די אַ עלעמענט. למשל, אויב איר האָט א טייל מיט אַן אידענטיפיקאציע פון קאָנטאַקט, איר קענט איר פארבינדן מיט דעם בלאַט:
דאָס איז די לינק טעקסט - א רעפֿערענץ פֿאַר סקריפּס - אויב איר שרייַבן קיין דזשאַוואַסקריפּט פאַנגקשאַנז, איר ווילן צו נוצן די שייַן אַטריביוט אַזוי אַז איר קענען מאַכן ענדערונגען צו די גענוי עלעמענט אויף דעם בלאַט מיט דיין סקריפּס.
- אנדערע פּראַסעסינג - די שייַן אַלאַוז איר צו פּראָצעס דיין וועב דאָקומענטן אין וועלכער וועג איר דאַרפֿן צו. למשל, איר זאלט עקסטראַקט דעם HTML אין אַ דאַטאַבאַסע, און די ID אַטריביוט יידענאַפייד פעלדער.
כּללים פֿאַר ניצן די ID אַטהלעטע
עס זענען אַ ביסל כּללים איר מוזן נאָכגיין צו האָבן אַ גילטיק דאָקומענט וואָס ניצט די שייַן אַטריביוט ערגעץ אין דעם דאָקומענט:
- די ID מוזן אָנהייבן מיט אַ בריוו (az אָדער AZ)
- אַלע סאַבסאַקוואַנט אותיות קענען זיין אותיות, נומערן (0-9), העפענס (-), אַנדערסקאָרז (_), קאָלאָנס (:), און פּיריאַדז (.).
- יעדער ID מוזן זיין יינציק ין דער דאָקומענט. פארוואס?
ניצן די יד אַטטריבוט
אַמאָל איר האָבן יידענאַפייד אַ יינציק עלעמענט פון דיין וועבזייטל, איר קענען נוצן נוסח שיץ צו סטיל נאָר איין עלעמענט.
רוף אונז
עס איז אַ טעקסט אינהאַלט דאָ
div # contact-section {background: # 0cf;}
-or just-
# קאָנטאַקט-אָפּטיילונג {background: # 0cf;}
יעדער פון די צוויי סעלעקטאָרס וואָלט אַרבעט. דער ערשטער איינער (div # contact-section) וואָלט ציל אַ טייל מיט אַ שייַן אַטריביוט פון "קאָנטאַקט-אָפּטיילונג". די צווייטע איינער (# קאָנטאַקט-אָפּטיילונג) וואָלט נאָך ציל די עלעמענט מיט אַן ID פון "קאָנטאַקט-אָפּטיילונג", עס נאָר וואָלט נישט וויסן וואָס עס איז זוכן פֿאַר אַ טייל. דער סוף רעזולטאַט פון די סטילינג וואָלט זיין פּונקט די זעלבע.
איר קענען אויך פאַרבינדן צו דעם ספּעציפיש עלעמענט אָן צו לייגן קיין טאַגס:
לינק צו די קאָנטאַקט אינפֿאָרמאַציע
רעפֿערענץ אַז פּאַראַגראַף אין דיין סקריפּס מיט די "געטלעמענטבייד" דזשאַוואַסקריפּט אופֿן:
דאָקומענט.געטעלעמענטבייד ("קאָנטאַקט-אָפּטיילונג")
ID אַטריביוץ זענען נאָך זייער נוצלעך אין HTML, כאָטש סאָרט סעלעקטאָרס האָבן ריפּלייסט זיי פֿאַר רובֿ גענעראַל סטילינג צוועקן. די פיייקייַט צו נוצן די שייַן אַטריביוט ווי אַ פאַרטשעפּען פֿאַר סטיילז, אָבער אויך ניצן זיי ווי אַנקער פֿאַר לינקס אָדער טאַרגאַץ פֿאַר סקריפּס, מיטל אַז זיי נאָך האָבן אַ וויכטיק אָרט אין וועב פּלאַן הייַנט.
Edited by Jeremy Girard