diff --git a/doc/clog-manual.html b/doc/clog-manual.html
index db7246a..39ad976 100644
--- a/doc/clog-manual.html
+++ b/doc/clog-manual.html
@@ -2327,6 +2327,13 @@ A list of standard cursor types can be found at:
Get/Setf font.
+
+
+
diff --git a/source/clog-element.lisp b/source/clog-element.lisp
index 4c34335..57ca1bd 100644
--- a/source/clog-element.lisp
+++ b/source/clog-element.lisp
@@ -2150,6 +2150,12 @@ A list of standard cursor types can be found at:
(format nil "~A ~A ~A ~A ~A"
font-style font-variant font-weight font-height font-family)))
+(defgeneric font-css (value)
+ (:documentation "Get/Setf font raw css value"))
+
+(defmethod font-css ((obj clog-element))
+ (style obj "font"))
+
(defgeneric (setf font-css) (value clog-element)
(:documentation "Set font VALUE for CLOG-ELEMENT"))
diff --git a/source/clog.lisp b/source/clog.lisp
index f6ea093..2361837 100644
--- a/source/clog.lisp
+++ b/source/clog.lisp
@@ -360,8 +360,6 @@ embedded in a native template application.)"
(font-variant-type type)
(system-font-type type)
(font generic-function)
- ;; This is not defined.
- #+nil
(font-css generic-function)
(set-font generic-function)
(text-alignment-type type)