ПредишенСледващото

Този атрибут определя хоризонталното разположение на данните и позицията на текст в клетка. Възможните стойности са:

  • наляво. Ляво - данните / текст на ляво. Стойността по подразбиране за таблицата с данни;
  • център. в центъра - на данни / текст в средата. Това е стойността по подразбиране за заглавия на таблица;
  • прав. Точно така - данните / текст в дясно;
  • оправдае. текстов формат подравняване;
  • Чар. Изравнете текст на специален характер. Ако потребителският агент не поддържа характера подравняване, поведението на ИУ, когато установи (тя) стойност неопределено.

valign = нагоре | средна | дъното | изходното [CI]

Този атрибут определя вертикалното подравняване на данните в клетка. Възможните стойности са:

  • отгоре. в горната част на клетката;
  • средна. на клетката. Това е по подразбиране;
  • дъното. долната граница на клетката;
  • изходно ниво. всички клетки в същия ред. като клетката с valign атрибут зададена стойност. Трябва да зададете своите текстови данни, така че първият ред на текста се появи на изходното ниво / на основната линия в общ за всички клетки. Това ограничение не се прилага за последващи текстови линии в тези клетки.

овъгляване = характер [КН]

Този атрибут определя един знак в текстовия фрагмент, който служи като ос за подравняване. Стойността по подразбиране на този атрибут е десетична запетая характер на езика на атрибута ток Ланг (напр. Dot ( ".") на английски и френски език запетая ( ",")). PA не се изисква да поддържа този атрибут.

charoff = дължина [КН]

Когато тя се появи, този атрибут определя отместването / отсъствието на първата в всеки ред от характера на подравняване. Ако низът не съдържа характера подравняване. тя трябва да се хоризонтално изместен в крайно положение подравняване.

Ако charoff използва за задаване на отместване подравняване характер. посоката на отместване се определя от посоката на тока на текст (реж определен атрибут). Текстовете от ляво на дясно (по подразбиране), компенсирани от ляво. Текстовете от дясно на ляво компенсирани в дясно. Агенти не са длъжни да подкрепят този атрибут.

В тази поредица от маса цена е подравнен около десетична запетая. Ние изрично определя подравняването характер ".".

Забележка. Визуални потребителски агенти обикновено показват елементи подравнени в TH клетка вертикално и хоризонтално и с удебелен шрифт.

Наследяването на настройките за подравняване

Регулирането на съдържанието на клетката може да се определи на базата на клетка клетка по или наследени от включените елементи, като например номер. колона или самата таблица.

Приоритет (от най-високата до най-ниската) приведе атрибут. Чар и charoff:

  1. приведе атрибут. избран за елемента в клетката на данни (например, Р).
  2. приведе атрибут. определен за клетка (TH и TD).
  3. приведе атрибут. определен за колони елемент група (колона и COLGROUP). Ако клетката е част от разделено на няколко колони. за подравняване Имотът е наследен от дефиницията на клетка в началото на този блок.
  4. приведе атрибут. монтиран в един ред или група от редове (TR елементи. врекламния. TFOOT и TBODY). Ако клетката е част от които обхващат няколко реда. за подравняване Имотът е наследен от дефиницията на клетка в началото на този блок.
  5. приведе атрибут. посочено в таблица (таблица).
  6. Значение (привеждане в съответствие) по подразбиране.

Приоритет (от най-високата до най-ниската) за атрибута valign (както и за други наследява атрибутите Ланг реж и стил ..):

  1. Атрибутът е настроен на данни елемент вътре в клетката (напр. P).
  2. Един атрибут на клетката (TH и TD).
  3. Атрибут в ред на елемент или група от редове (TR. Врекламния. TFOOT и TBODY). Ако клетката е част от които обхващат няколко реда. за подравняване Имотът е наследен от дефиницията на клетка в началото на този блок.
  4. Атрибут в колони елемент група (колона и COLGROUP). Ако клетката е част от разделено на няколко колони. за подравняване Имотът е наследен от дефиницията на клетка в началото на този блок.
  5. Атрибутът е разположен в таблица (таблица).
  6. Стойност (атрибут) по подразбиране.

По този начин, когато генериране клетки на хоризонталното разположение се определя от колоните (редове имат предимство пред), а вертикално подравняване - редове имат предимство пред колони.

подравняването по подразбиране в клетките зависи от АП. Въпреки това, потребителски агенти трябва да замести атрибут по подразбиране за посоката на тока (т.е. не само "ляво" във всички случаи).

PA не поддържа стойността "оправдае" приведе атрибут. Вместо това, ние трябва да използвате наследената посока.

Забележка. Имайте предвид, че една клетка може да наследи атрибут не от неговата майка, но от първата клетка на закритата част (педя). Това е изключение от общите правила на наследяване.

поле на клетките

cellspacing = дължина [КН]

Той определя колко място на потребителския агент трябва да се разпределят между левия край на масата и лявото поле на най-лявата колона. горната част на масата и на горната страна на горния ред. и едни и същи за дясната страна и долната част на таблицата. Този атрибут също определя размера на празните пространства между клетките.

cellpadding = дължина [КН]

Определя размера на пространството между рамката на клетката и нейното съдържание. Ако стойността на този атрибут е с размерите в пиксели четири полета трябва да бъдат с такива размери. Ако стойността на този атрибут е размерът като процент от горните и долните граници трябва да бъде на еднакво разстояние от съдържанието въз основа на процента в рамките на наличното вертикално пространство, а лявото и дясното поле трябва да са еднакво отдалечени от съдържанието въз основа на процента в рамките на наличното хоризонтално пространство.

Тези две качества контролират маржа между клетките и вътре в тях. Следващата фигура илюстрира тези отношения:

Следващият пример cellspacing атрибут определя, че клетките трябва да бъдат разделени един от друг и от областта на таблица рамките на 20 пиксела. Cellpadding атрибут определя, че горните и долните граници на клетките се отделят от съдържанието на полетата от 10% от наличното пространство вертикална (общо 20%). По същия начин това ляво и дясно граници на клетката са разделени от области на съдържанието измервателни 10% от наличния хоризонтално пространство (общо 20%).

Ако на масата или колона има фиксирана ширина, cellspacing и cellpadding може да изисква повече пространство, отколкото възложени. Потребителски средства могат да дадат тези атрибути предимство пред ширината на атрибут. ако възникне конфликт.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!