כיצד להוסיף רווח ב - JavaScript


תשובה 1:

אין לזה תג, אבל אתה יכול להשתמש בריפוד.

HTML מילה משמאל. תוכן נוסף מימין.

CSS p {שוליים: 0; ריפוד: 0px 0px 10px 0px;} .tab {padding-right: 30px;}

זה ייתן לך יותר מקום מימין לחומר בטווח.

אם הייתה לך יותר מפסקה אחת ואתה רוצה שהמרווחים יתיישרו, תוכל לרוחב.

p {שוליים: 0; ריפוד: 0px 0px 10px 0px;} .tab {display: inline; רוחב: 200 פיקסלים}

זה יקבע את רוחב החומר בצד שמאל להיות 200 פיקסלים, כך שהדברים מימין לא יתחילו עד אז.

אתה יכול גם להשתמש בציפים. הכל תלוי במה שאתה מנסה להשיג. ישנן דרכים רבות להשיג דברים דומים. מה שהכי טוב תלוי במצב שלך.


תשובה 2:

חח כולם נתנו את כל התשובות הנכונות, הדבר היחיד שאף אחד לא סיפק באמת הוא שימוש מתאים, אבל אם להיות כנים, בכרטיסייה זה לא משנה הרבה.

יש את הטריק של CSS שאני אוהב.

pi-nee-to-allow-tab { חלל לבן: טרום;גודל הכרטיסייה: 8; / * 8 כברירת מחדל ב- css כלומר * /-moz-tab-size: 8; / * נותן להם 0.5 הרוחב הרגיל שלהם * / -o-tab-size: 8;}

WebKit תומך בגודל הכרטיסיות, הדפדפנים האחרים הם באגרים קטנים ויומרניים, שמתעקשים בעצמם. הדבר הנחמד בשיטה זו הוא שאתה לא צריך לעשות שום דבר מיוחד בזמן שאתה בטקסט. הגדרת המרחב הלבן לקדם גורמת ל- p להתנהג כקדם, כך שאם אתה נתקל במשהו מוזר שאולי זו הסיבה. אף פעם לא הייתה לי בעיה עם זה.

השתמש ב- ASCII (& xxxx;) כאשר תרצה שהכרטיסייה תופיע בתצוגה. אחרת זה נספר כחלל יחיד.

השתמש במקש tab כדי להזין קוד.

קידוד שמח!


תשובה 3:

אני אצטט את Josh3736 מ- stack overflow על זה:

בטח שיש ישות לכרטיסיות:
(הכרטיסייה היא תו ASCII 9, או Unicode U + 0009).
עם זאת, ממש כמו כרטיסיות מילוליות (כאלה שאתה מקליד לעורך הטקסט שלך), כל תווי הכרטיסיות מתייחסים כמרחבים לבנים על ידי מנתחי HTML וממוטטים למרחב יחיד (http://www-sul.stanford.edu/tools/tutorials/ html2.0 / whitespace.html) למעט אלה שבתוך ( - HTML | MDN) בלוק, שבו לשוניות מילוליות יוצגו כ- 8 רווחים (עריכת כינור - JSFiddle) בגופן מונוספייס.

גישה פרקטית יותר, עם זאת, תהיה מה שהציע דניאל פטרולו בתשובתו.


תשובה 4:

נסה את זה:

  1. הקלד "nbsp" כדי להוסיף רווח יחיד
  2. הקלד "ensp" כדי להוסיף 2 רווחים
  3. הקלד "emsp" כדי להוסיף 4 רווחים
  4. השתמש במרחב שאינו שובר (nbsp) 4 פעמים כדי להכניס לשונית
  5. השתמש ב- "br" כדי להוסיף מעבר שורה

תשובה 5:

כפי שאחרים ציינו, לא תמצאו תגים מובנים ליצירת כרטיסייה ב- HTML. יש לכך הסבר פשוט: הכרטיסייה היא מדידה יחסית שיכולה להיות שונה בהתאם למערכת האדם ולהגדרות האישיות שלו. לאפשר תג מובנה לכרטיסיות יהיה לאפשר יותר מדי חיזוי של אורך וגודל הטקסט לתוכן האתר שלך.

במקום להשתמש בתווים של רווחים לבנים ליצירת כרטיסיות, אמליץ להשתמש בארבעה רווחים בודדים. זה יבטיח שהטקסט שלך ישמור על אורך וגודל גופו בכל המערכות כפי שהוא מוצג מהמערכת שלך.


תשובה 6:

הייתי מציע לך להשתמש ב- CSS מכיוון שהוא מאפשר סגנון מדויק יותר של מרחב לבן וכניסה. עם זאת ל- HTML יש כמה כלים לעשות זאת.

HTML:

אתה יכול להשתמש

(מוסיף רווח יחיד)

(זה בערך רוחב של שני חללים רגילים)

(זה בערך ארבעה חללים רגילים)

CSS:

אם אתה מנסה להחדיר פסקה אז השתמש


תשובה 7:

זה תלוי בהקשר.

אתה יכול להציג כרטיסייה בתוך תג מעוצב מראש, . תוכל גם להשתמש בתו הכרטיסייה "\ t" אם אתה מגדיר HTML עם JavaScript.

ישנם מאפייני CSS המשמרים או מכווצים את המרחב הלבן כולל תווי כרטיסיות. באותם אלמנטים שמתמוטטים המרחב הלבן עלול לקרוס תווי כרטיסיות.

למידע נוסף קרא מאמר זה,

כיצד להוסיף כרטיסיות וריווח לדפי HTML באמצעות CSS

תשובה 8:

בדרך כלל שטח TAB הוא שטח 4xBAR.

אז אתה יכול לנסות את זה:

    

זה 4 x

 

המרחב הסטנדרטי ב- HTML.


תשובה 9:

הוסף זאת ב- CSS שלך

וזה ב- HTML שלך

טקסט טאב כלשהו

השיטה שלעיל עובדת & emsp לא עובד בכלל


תשובה 10:

הרבה תשובות טובות.

אפשרות אחרת:

או עדיף שיעור אחד או יותר

.tab-1 {תצוגה: בלוק מוטבע; רוחב: ONE-TAB-WIDTH;}.tab-2 {תצוגה: בלוק מוטבע; רוחב: רוחב של שני שולחנות;}

תשובה 11: