▲ | RandomThoughts3 3 months ago | |||||||
A class Rectangle can be whatever you want. You can overload it. You can change everything including how it’s rendered. It doesn’t have to be any of the things you list. A div element is a node in a tree which will be rendered by your browser in the way specified by the spec. You absolutely can’t freely do most of the actions you list to a div. There are severe limitations. A div doesn’t at all emulate a class. Its semantically something completely different. | ||||||||
▲ | CharlieDigital 3 months ago | parent [-] | |||||||
No?It seems like you're just talking about a `Rectangle` in the abstract rather than the real limitation that even `class Rectangle` is subject to the rules of the runtime engine that renders said `Rectangle`...in a component tree...with the restrictions of the OS/GUI framework... | ||||||||
|