#frame is knowledge that must be mastered in web development. For example, backgroundarchitecture, partial refresh, and page segmentation are all uses of frames, especially for background page production. Using frames will give users a very comfortable experience.
frame knowledge points include (frameset tag, frame tag, iframe tag).
## 1. frameset
①border
Set the border thickness of the frame.
②bordercolor
##Set the border color of the frame.③frameborder
Set whether to display the frame border. The setting values are only 0 and 1; 0 means no border, 1 means to display the border.
④cols
Split the page vertically. There are three numerical representation methods: "30%, 30 (or 30px), *"; the number of values represents the number of divided windows and the values are separated by ",". "30%" means that the frame area occupies 30% of the entire browser page area; "30" means that the horizontal width of the area is 30 pixels; "*" means that the area occupies the remaining page space. For example: cols="25%,200,*" It means dividing the page into three parts, with the left part accounting for 30% of the page, the middle horizontal width being 200 pixels, and the rest of the page being the right part.
⑤rows
Split the page horizontally. The numerical representation method and meaning are the same as cols.
##⑥framespacing
##Setting frames and frames The remaining white space between them.
##2. Use case
Note 1:
cols and rows attributes should not be in the same
#< frameset rows="59,*" cols="*" frameborder="no" border="0" framespacing="0">
## < frame src="???" name="topFrame" scrolling="No" noresize="noresize" id="topFrame"/>
## < ;frameset cols="213,*" frameborder="no" border="0" framespacing="0">##
##
##[That is, if you want to use both cols and rows, you can use Frameset nested implementation】
Note 2:
means: the first frame occupies the entire browser 40% of the window, the remaining space is evenly divided between the other two frames.
#
##[Explanation]
##
##One final point needs to be made:
If you write the code into VS as I wrote above and report an error, for example:
##or
#The solution is as follows : Tools→Options→Text Editor→HTML→Verification→Internet Explorer 6.0 Okay, through the above content, if you practice more, you will gradually become familiar with the frame If you use it well, you will find that it is really good. As for the Event method of the frame series tag, it is generally not used very much. If necessary, you can check it yourself. [Haha, actually I haven’t used it yet]
The above is the detailed content of Analysis on the use of frameset tag, frame tag and iframe tag. For more information, please follow other related articles on the PHP Chinese website!