From 991cf51a13546d898b7de97cb166c7b6368f147c Mon Sep 17 00:00:00 2001 From: Joel Drapper Date: Wed, 2 Oct 2024 15:15:32 +0100 Subject: [PATCH] `` is a void element --- lib/phlex/html/standard_elements.rb | 12 ------------ lib/phlex/html/void_elements.rb | 11 +++++++++++ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/lib/phlex/html/standard_elements.rb b/lib/phlex/html/standard_elements.rb index 6f238b18..daa43690 100644 --- a/lib/phlex/html/standard_elements.rb +++ b/lib/phlex/html/standard_elements.rb @@ -83,18 +83,6 @@ def b( ) = nil register_element :b - # Outputs a `` tag. - # See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base - def base( - class: nil, - href: nil, - id: nil, - target: nil, - **attributes, - &content - ) = nil - register_element :base - # Outputs a `` tag. # See https://developer.mozilla.org/docs/Web/HTML/Element/bdi def bdi(id: nil, class: nil, **attributes, &content) = nil diff --git a/lib/phlex/html/void_elements.rb b/lib/phlex/html/void_elements.rb index a9519c35..9a245723 100644 --- a/lib/phlex/html/void_elements.rb +++ b/lib/phlex/html/void_elements.rb @@ -12,6 +12,17 @@ module Phlex::HTML::VoidElements **attributes ) = nil + # Outputs a `` tag. + # See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base + def base( + class: nil, + href: nil, + id: nil, + target: nil, + **attributes + ) = nil + register_element :base + # Outputs a `
` tag. # See https://developer.mozilla.org/docs/Web/HTML/Element/br __register_void_element__ def br(