- Row что такое html
- Синтаксис¶
- Атрибуты¶
- autocomplete¶
- autofocus¶
- cols¶
- dirname¶
- disabled¶
- form¶
- maxlength¶
- minlength¶
- name¶
- placeholder¶
- readonly¶
- required¶
- rows¶
- wrap¶
- Спецификации¶
- Описание и примеры¶
- Как правильно использовать row?
- Row/Rows
- Rows in HTML tables
- Example of a table containing three rows, each begun by the tag:
- Example of how the same 3-row table will appear in a browser:
- attributes
- Rows in databases
Row что такое html
Тег (от англ. text area — область текста) это элемент формы для создания области, в которую можно вводить несколько строк текста. Количество символов, которое можно ввести в поле не ограничено, а введенный текст отображается моноширинным шрифтом.
Между тегами можно поместить любой текст, который будет отображаться внутри поля.
Синтаксис¶
Закрывающий тег обязателен.
Атрибуты¶
autocomplete Включает или отключает автозаполнение. autofocus Устанавливает фокус в поле формы. cols Ширина поля в символах. dirname Параметр, который передаёт на сервер направление текста. disabled Блокирует доступ и изменение элемента. form Связывает поле с формой по её идентификатору. maxlength Максимальное количество символов разрешённых в тексте. minlength Минимальное количество символов разрешённых в тексте. name Имя поля, предназначено для того, чтобы обработчик формы мог его идентифицировать. placeholder Выводит подсказывающий текст. readonly Устанавливает, что поле не может изменяться пользователем. required Обязательное для заполнения поле. rows Высота поля в строках текста. wrap Параметры переноса строк.
Также для этого элемента доступны универсальные атрибуты.
autocomplete¶
Этот атрибут помогает заполнить текстовое поле текстом, который был введён в нём ранее. Значения сохраняет и подставляет браузер, при этом автозаполнение по соображениям безопасности может отключаться пользователем в настройках браузера и не может в таком случае управляться атрибутом autocomplete .
Автозаполнение конкретного поля формы привязывается к его атрибуту name и при смене значения теряется.
textarea autocomplete="on | off">textarea>
on Включает автозаполнение текста. off Отключает автозаполнение.
Значение по умолчанию
Зависит от настроек браузера.
autofocus¶
Автоматически устанавливает фокус в текстовое поле. В таком поле можно сразу набирать текст без переключения курсора в текстовое поле.
textarea autofocus> textarea>
Значение по умолчанию
По умолчанию атрибут autofocus не установлен.
cols¶
Ширина текстового поля, которое определяется числом символов моноширинного шрифта. Иными словами, ширина задаётся количеством близстоящих букв одинаковой ширины по горизонтали. Если размер шрифта изменяется с помощью стилей, ширина также соответственно меняется.
Любое целое положительное число.
Значение по умолчанию
В HTML4 зависит от настроек браузера и операционной системы.
dirname¶
При наличии атрибута dirname на сервер отправляется пара имя/значение, где имя задаётся атрибутом dirname , а значение подставляется браузером. Для текста, идущего слева направо, значение будет ltr , а для текста справа налево (арабского, к примеру) значение будет rtl .
Произвольная текстовая строка, которая служит именем параметра. Чтобы показать, что этот параметр указывает направление текста, обычно в конце строки добавляют .dir .
Значение по умолчанию
disabled¶
Блокирует доступ и изменение текстового поля. Оно в таком случае отображается серым и недоступным для активации пользователем. Кроме того, такое поле не может получить фокус путем нажатия на клавишу Tab, мышью или другим способом. Тем не менее, такое состояние поля можно менять с помощью скриптов.
Заблокированный в поле текст не передаётся на сервер.
textarea disabled>textarea>
Значение по умолчанию
По умолчанию это значение выключено.
form¶
Связывает текстовое поле с формой по её идентификатору. Такая связь необходима в случае, когда поле по каким-либо причинам располагается за пределами .
Идентификатор формы (значение атрибута id элемента ).
Значение по умолчанию
maxlength¶
Устанавливает максимальное число символов, которое может быть введено пользователем в текстовом поле. Когда это количество достигается при наборе, дальнейший ввод становится невозможным.
textarea maxlength=""> textarea>
Любое целое положительное число.
Значение по умолчанию
minlength¶
Задаёт минимальное число символов, которое может быть введено пользователем в текстовом поле. Если число символов меньше указанного значения, то браузер выдаёт сообщение об ошибке и не отправляет форму.
textarea minlength="">textarea>
Любое целое положительное число.
Значение по умолчанию
name¶
Определяет уникальное имя элемента . Как правило, это имя используется при отправке данных на сервер или для доступа к полю через скрипты.
В качестве имени используется набор символов, включая числа и буквы. JavaScript чувствителен к регистру, поэтому при обращении к элементу по имени соблюдайте ту же форму написания, что и в атрибуте name .
Значение по умолчанию
placeholder¶
Выводит подсказывающий текст внутри текстового поля, который исчезает при получении фокуса или наборе текста. В качестве подсказки обычно применяется короткий текст, состоящий из одного слова или фразы.
textarea placeholder=""> textarea>
Значение по умолчанию
readonly¶
Когда к элементу добавляется атрибут readonly , текстовое поле не может изменяться пользователем, в том числе вводиться новый текст или модифицироваться существующий. Тем не менее, состояние и содержимое поля можно менять с помощью скриптов. Также содержимое поле можно выделить и скопировать в буфер обмена.
textarea readonly>textarea>
Значение по умолчанию
По умолчанию это значение выключено.
required¶
Устанавливает текстовое поле обязательным для заполнения перед отправкой формы на сервер. Если в обязательном поле нет текста, браузер выведет сообщение, а форма отправлена не будет. Вид и содержание сообщения зависит от браузера и меняться пользователем не может.
textarea required> textarea>
Значение по умолчанию
По умолчанию атрибут required выключен.
rows¶
Высота текстового поля, которое определяется количеством отображаемых строк без прокрутки содержимого. Если размер шрифта изменяется с помощью стилей, высота поля также соответственно меняется.
Любое целое положительное число.
Значение по умолчанию
В HTML4 зависит от настроек браузера и операционной системы.
wrap¶
Атрибут wrap говорит браузеру, как осуществлять перенос текста в поле и в каком виде отправлять данные на сервер. Если этот атрибут отсутствует, текст в поле набирается одной строкой, когда число введённых символов превышает ширину области, появляется горизонтальная полоса прокрутки. Нажатие кнопки Enter переносит текст на новую строку, и курсор устанавливается у левого края поля.
textarea wrap="soft | hard"> textarea>
soft Слова в текстовом поле переносятся механически, если они не поместились в размер области, но при отправке на сервер переносы не сохраняются. hard Длинный текст, который самостоятельно не помещается в поле по ширине, автоматически переносится на новую строку и вместе с переносами отправляется на сервер. Для работы требуется наличие атрибута cols .
Значение по умолчанию
Спецификации¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
html> head> meta charset="utf-8" /> title>TEXTAREAtitle> head> body> form action="textarea1.php" method="post"> p>b>Введите ваш отзыв:b>p> p> textarea rows="10" cols="45" name="text" >textarea> p> p>input type="submit" value="Отправить" />p> form> body> html>
Как правильно использовать row?
Более корректный вариант первый, но подойдёт и второй. Row это как бы ряд колонок и по идее в одном row должен быть только лишь один ряд колонок, однако, на практике это бывает не столь важно.
Второй еще лучше тем, что вернувшись через некоторое время к проекту или подключив к нему стороннего человека — будет проще ориентироваться в верстке, не тратя время на понимание где какой ряд.
Я бы так не сказал, если у вас сотни этих самых полей, то удобнее ориентироваться именно так, чтобы на каждой строке располагалось информации не больше, чем на одну строку.
Фигня все это, 2 варианта заслуживают внимания, эти два варианта, по своему хороши. Все зависит от ситуации.
igas.com.ua/brands вот пример, можете поиграться с растягиванием.
. PS: но в данной ситуации более логично использовать перый вариант.
Row/Rows
The row is one of the two basic parts of a table, which is, on the one hand, the main structural elements of HTML based web pages, and, on the other, the main building unit of databases. Together with the columns, they allow for the contents of a table to be organized in an easy to understand and use way.
Rows in HTML tables
In the context of HTML pages, the row represents the horizontal line of cells holding the information input in a table. Each cell within a row may contain various type of information like text, paragraphs, images, lists, links, forms, etc. So, this means that you can place different page contents elements within a single table row.
Example of a table containing three rows, each begun by the tag:
Example of how the same 3-row table will appear in a browser:
attributes
align attribute
Defines the horizontal alignment of cells within a row. There are a few possible alignment positions defined by this attribute — left (the cell contents are aligned to the left side of the cell), center (the cell data is positioned at the center of the cell), right (the data is aligned to the cell’s right side), justify (the data contents are aligned bilaterally), char (the cell contents are aligned to the character defined by the CHAR attribute).
valign attribute
A style attribute defining the vertical alignment of cells within a row. Using this attribute you can define several different positions for the contents of row cells — top (the cell data are placed at the top of the cell), middle (the cell contents are centered vertically), bottom (the date is located at the cell’s bottom) and baseline (the first line of all cells in a column are equally aligned).
bgcolor attribute
A style attribute specifying the background color of row cells. This attribute is considered deprecated due to its inflexibilities and incompatibity with some browsers. For that reason, you will be recommended to use stylesheets for specifying a row’s background color instead of this row attribute.
Rows in databases
Since tables have another important application — to store and organize the information in databases, we can talk about database table rows as well. In the context of databases, a row represents a single line of data cells in a table, while columns refer to the vertical lines of data cells in the same table.
All rows within a table are characterized by the one and the same structure and you can have as many of them as you need. Each row by rule contains related content i.e. the cells in a row represent information related to one and the same object, where each cell contains a data value of a particular type as defined by the table column. For example, let’s say a table keeps record of the online payments made by customers on an e-store. Each customer will have one row assigned in this table, where the first data cell will spedify a unique identifier (that identfies the customer on record), the second will include the name of the buyer, the third — the amount of money paid by him for the service, the fourth — the payment currency, etc.