Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2016, 16:12   #1
Sturman_1
Новичок
Джуниор
 
Регистрация: 18.04.2016
Сообщений: 1
По умолчанию Как объединить два объкта

HTML только начинаю изучать, поэтому в терминах особо не понимаю, попробую как-то объяснить что мне надо. Я программирую контроллер, в памяти которого должен находится сайт. пользователь по Ethernet смотрит его показания. на страничке много ячеек, они состоят из измеряемой величины и единицы измерения (пример 222.2V). Так вот я сделал два класса:
"<style type='text/css'>.meas1 {float:left;font-family:Tahoma;font-size:19pt;color:red;width:100px;bac kground:#000}</style>"
"<style type='text/css'>.txt1 {float:left;font-family:Tahoma;font-size:19pt;color:black;width:40px;}</style>"

..и пишу:
"<div class='meas1'>222.2</div>"
"<div class='txt1'> V</div>"

Таких ячеек у меня много, а памяти у контроллера мало!
Можно ли как то объединить эти два объекта(или как их там) чтоб запись была вида
"<div class='XXX'>222.2;V</div>"
Что-то в этом роде

Последний раз редактировалось Sturman_1; 18.04.2016 в 16:16.
Sturman_1 вне форума Ответить с цитированием
Старый 18.04.2016, 20:07   #2
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Не совсем понял что тебе надо, но если верно понял, то единицы измерения тебе надо раскрасить таким образом, чтобы сократилась запись в HTML.
Тогда можешь забить на плавающие элементы, а единицы передавать через какой-нибудь атрибут, а выдавать через псевдо-элементы: фиддл
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 25.04.2016, 23:36   #3
Alex794
Пользователь
 
Регистрация: 25.04.2016
Сообщений: 11
По умолчанию Табличный дизайн

Честно говоря не понимаю, как у контроллера может быть так мало памяти, что надо экономить на HTML, хотя достаточно для сервера, пусть и примитивного.

Саму проблему тоже плохо понял, но если хотите сэкономить на HTML, откажитесь от классов для тегов и используйте селекторы дочерних и вложенных элементов.

Так же можно сэкономить используя табличный дизайн, так как строки и ячейки закрывать не обязательно
Код:
<style>td:nth-child(1){color:red}td:nth-child(2){color:blue}</style>
<table>
<tr><td>11<td>12
<tr><td>21<td>22
</table>
Alex794 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как объединить два класса vangeli57 C# (си шарп) 2 04.04.2016 12:31
Git. Как объединить два репозитория? Andrej_K Общие вопросы по программированию, компьютерный форум 5 14.03.2016 15:28
Как объединить два проекта? audetore Общие вопросы Delphi 9 28.01.2014 22:53
как объединить два действия kaa1977 SQL, базы данных 1 22.11.2011 11:23
как объединить два столбца с форматированием evdss Microsoft Office Excel 2 21.10.2010 07:54