mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
b2bc6f5049
Use the same functions as for the list-style property since only the "type" part of the list-style property is supported at this stage. Signed-off-by: Fabienne Ducroquet <fabiduc@gmail.com>
33 lines
1.4 KiB
C
33 lines
1.4 KiB
C
/** CSS property info
|
|
* @file */
|
|
|
|
#ifdef HAVE_CONFIG_H
|
|
#include "config.h"
|
|
#endif
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include "elinks.h"
|
|
|
|
#include "document/css/property.h"
|
|
#include "document/css/value.h"
|
|
|
|
|
|
/** @todo TODO: Use fastfind when we get a lot of properties.
|
|
* XXX: But only _WHEN_ we get _A LOT_ of properties, zas! ;-) --pasky */
|
|
struct css_property_info css_property_info[CSS_PT_LAST] = {
|
|
{ "background", CSS_PT_BACKGROUND, CSS_VT_COLOR, css_parse_background_value },
|
|
{ "background-color", CSS_PT_BACKGROUND_COLOR, CSS_VT_COLOR, css_parse_color_value },
|
|
{ "color", CSS_PT_COLOR, CSS_VT_COLOR, css_parse_color_value },
|
|
{ "display", CSS_PT_DISPLAY, CSS_VT_DISPLAY, css_parse_display_value },
|
|
{ "font-style", CSS_PT_FONT_STYLE, CSS_VT_FONT_ATTRIBUTE, css_parse_font_style_value },
|
|
{ "font-weight", CSS_PT_FONT_WEIGHT, CSS_VT_FONT_ATTRIBUTE, css_parse_font_weight_value },
|
|
{ "list-style", CSS_PT_LIST_STYLE, CSS_VT_LIST_STYLE, css_parse_list_style_value },
|
|
{ "list-style-type", CSS_PT_LIST_STYLE_TYPE, CSS_VT_LIST_STYLE, css_parse_list_style_value },
|
|
{ "text-align", CSS_PT_TEXT_ALIGN, CSS_VT_TEXT_ALIGN, css_parse_text_align_value },
|
|
{ "text-decoration", CSS_PT_TEXT_DECORATION, CSS_VT_FONT_ATTRIBUTE, css_parse_text_decoration_value },
|
|
{ "white-space", CSS_PT_WHITE_SPACE, CSS_VT_FONT_ATTRIBUTE, css_parse_white_space_value },
|
|
|
|
{ NULL, CSS_PT_NONE, CSS_VT_NONE },
|
|
};
|