100%; height: 100% depend upon the height of its parent (parent -> gray border) height: auto; (default) depend upon the height of its children (children -> green border)
old website(10 years) use <table>,<tr>, <td> as web layout method. But it is not responsive and it can not survive in 2018. Only use <table > in displaying “table” . Image (mostly)
origin point will be locate at upper left corner of its first parent element which is absolute or relative. (e.g.p-rela) <- The origin of cage is here Origin is here ->