Closed Bug 275186 Opened 20 years ago Closed 20 years ago

Allow type of tag to be changed

Categories

(SeaMonkey :: Composer, enhancement)

x86
Windows 2000
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: jnoreiko, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20040910
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20040910

In Composer's HTML Tag view, it would be very useful to be able to change the
type of tag.

Eg. I am editing a badly-made HMTL document where the author has used a SPAN
instead of an H1. I would like to simply right-click on the tag (and also a menu
option, or put this function inside the Advanced Properties dialog) to change
this SPAN tag to an H1, keeping relevant attributes such as ID and CLASS.

Reproducible: Always
This is already feasable and implemented... but not documented (see bug 256570
for that).

1- Make sure you have View/Show-Hide/Status Bar visible
2- Click on the element you want to change
3- In the status bar, the element you want to change should be highlighted.
Click on it if you want to be sure
4- Right-click on that highlighted element and choose "Change tag" in the
context-menu
5- The element is now shown with a white background, like in an input form control
6- change it and press <Enter> to finish

Mozilla 1.8a6 build 2004121706 here.
Aha! Nice!

Though in terms of interface design, the status bar seems an odd place to put
data that the user can interact with. The format toolbar would be more logical,
I think.
See also bug 275256: this function loses the HTML attributes of the change tag.
Regarding the interface design, I think you may have a good point; your opinion
should be heard. I'm nevertheless convinced that a linearized DOM tree is an
excellent way to show a DOM tree schema and help the user select the proper node.

I'll mention this bugfile in bug 256570.

Resolving as WORKSFORME
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.